Vendors sell fresh produce, cheeses, honey, boiled peanuts and other items at Callaway Gardens Farmer’s Market from 4 to 7 p.m. at the Gardens’ Robin Lake Beach in Pine Mountain. Admission is free to the market through the beach entrance.
A senior dance is at 7 p.m. at the old Franklin Elementary School gym with a live band. Admission is $4.
The Lafayette Society for the Performing Arts musical “All Shook Up” plays Friday through Saturday at 7:30 p.m., and Sunday at 2:30 p.m. at the Black Box Theater at 214 Bull St. Tickets are available at Hill Street House, Plum Southern and the theater. Adult tickets are $15 and $10 for students. For information, call 706-882-9909.
Local growers sell produce, cheeses, baked goods, plants and other locally made items at Market on Main from 8 to 10 a.m. in the parking lot behind Carmike Theater.
Local vendors sell homegrown and homemade foods and products at Glass Bridge Road Farmer’s Market from 8 to 10 a.m. at the pavilion across from Loyd Presbyterian Church, 550 Upper Glass Bridge Road.
The LaGrange-Troup County Humane Society mobile adoption unit will be at Walmart from 10 a.m. to 2 p.m., weather permitting.
LaGrange Art Museum holds Family Super Saturday with free tours at the museum and art activities at the Center for Creative Learning from 1 to 4 p.m.
The New River Band performs country music at 7 p.m. at the Active Life center on Ragland Street. Admission is $5.