The Williamson County Parks and Recreation Department (WCPR) offers a wide variety of group fitness classes at our recreation centers in Brentwood, Fairview, Franklin and Spring Hill! Class styles vary, with land-based options including cardio athletic, indoor cycling, strength training, dance and mind and body classes; as well as aqua fitness programs. The Franklin Recreation Complex just received new cycle bikes, and our facilities in Brentwood and Fairview opened expanded fitness studios within the past year. Check out these amazing amenities today!

Class sizes are limited to meet social distancing requirements; and advanced registration is preferred.  To view a list of classes; log onto and click on the “Fitness and Wellness” tab. Online class registration is available. Individuals may register for fitness classes up to 26 hours in advance. To register; you must first create an online account.  Easy and simple instructions are available on our website.

Group Fitness fees are only $8 per class or included with any premium department pass. Participating facilities include: the Fairview Recreation Complex, 2714 Fairview Blvd.; the Franklin Recreation Complex, 1120 Hillsboro Rd.; the Indoor Sports Complex in Brentwood, 920 Heritage Way; and the Longview Recreation Center at Spring Hill, 2909 Commonwealth Dr. For additional information on class policies, procedures and admission protocol, visit our website at .


Williamson County Parks and Recreation (WCPR) is a public organization benefitting the community. For additional information, visit You may also receive department information by “liking” Williamson County Parks and Recreation on Facebook; following us on Twitter at @wc_parksandrec or Instagram at @willcoparksandrec or on Pinterest or YouTube.