From art shows to festivals, there's a lot to do in Franklin and Brentwood this weekend.

Hard Hat History Tours
April 5-6
Go where the public has never gone before: behind the scenes in the Franklin Masonic Hall. Check out 19th-century freemasonry, Civil War-era graffiti and more. 10 a.m.-12 p.m. each day. $20. 115 2nd Avenue South, Franklin.

Shoe sale for Ravenwood High School soccer
April 6
Help the RHS boys’ soccer team raise money to upgrade their home field by shopping for a pair of designer shoes. 8 a.m.-3 p.m. Shoes $10 and up, cash only. 2008 Johnson Industrial Road, Nolensville.

Student art fair
April 6
See what local students have created at the Williamson County Schools and Franklin Special School District Fine Arts Festival. The event features an art gallery, student performances and special guest country music singer Sylvia. 10 a.m.-6 p.m. Free. The Factory at Franklin, 230 Franklin Road, Franklin.

Easter Bunny Festival
April 6
Bring the kids to Cool Springs Market to meet the Easter Bunny. Bounce houses, games and refreshments available. 11 a.m.-2 p.m. Free (admission). Cool Springs Market, 2000 Mallory Lane, Franklin. See more information here.

Miss Amazing Pageant 2019
April 7
Support girls and women with disabilities at the Miss Amazing Pageant. The talent show is 2:30-3:30 p.m. and the final show is 5-7 p.m. Tickets $10. Fee to enter pageant is five cans of nonperishable food to be donated to a local pantry. The Factory at Franklin, 230 Franklin Road, Franklin.