University Recreation offers free group exercise classes to UREC members. We have a variety of class formats and our instructors are highly trained to give a multitude of options that will serve everyone, no matter your fitness level. Whether you are a yogi or prefer a high intense Boot Camp class, and anything in between, we have a class for you.

Class Registration

To ensure your spot in a class please register online through the UREC member portal. Participants can register five days in advance, securing a spot in the class. If the class is full online, participants can join the standby line in person and likely gain entrance. If a participant registers for a class but is unable to attend, they are highly encouraged to cancel the registration to make room for others. Cancellation can be done by your online profile -> programs -> cancel.

Registered participants must arrive at class to be checked in prior to five minutes before the start time, or their spot may be given to standby participants; those who did not register online. Participants will be denied entry into a class if arriving past 5 minutes after the start time. View our Registration Tutorial to learn how to get started. If you don’t have a MyBama log in, please contact the Membership Office at 205-348-5140 to enable your access to the UREC member portal.

Summer 2024 Schedule

Our summer schedule will run from June 1 through August 10.

Class Cancellations

June 19 for Juneteenth
July 4 for Independence Day

* Participants taking yoga and Pilates classes must provide their own yoga mats. Mats can be purchased at the SRC Front Desk.

Class Type
Order ValueDayTimeClassLocationInstructorClass Type
1Monday6 - 6:45 a.m.TBTStudio BKaraStrength
1Monday7:30 - 8:15 a.m.AquaFitSRC Indoor PoolSusan/MarieCardio
1Monday12:15 - 1 p.m.CycleCycle StudioKenndyCardio
1Monday12:15 - 1 p.m.Power YogaMiles StudioMadisonMind-Body
1Monday4 - 4:45 p.m.PulseStudio BMadisonFusion
1Monday5:30 - 6:15 p.m.CycleCycle StudioNinaCardio
1Monday5:30 - 6:15 p.m.Yoga SculptMiles StudioKayleaMind-Body
2Tuesday7:30 - 8:15 a.m.AquaFitSRC Indoor PoolAmyCardio
2Tuesday12:15 - 1 p.m.Hatha YogaMiles StudioMadisonMind-Body
2Tuesday5:30 - 6:15 p.m.CycleCycle StudioHallieCardio
2Tuesday5:30 - 6:15 p.m.Vinyasa FlowMiles StudioMadisonMind-Body
2Tuesday5:30 - 6:15 p.m.Deep WaterAQ25SueCardio
3Wednesday6 - 6:45 a.m.Boot CampStudio BKaraFusion
3Wednesday7:30 - 8:15 a.m.AquaFitSRC Indoor PoolSusanCardio
3Wednesday12:15 - 1 p.m.CycleCycle StudioKennedyCardio
3Wednesday12 - 1 p.m.Hatha YogaMiles StudioDianaMind-Body
3Wednesday5:30 - 6:15 p.m.TBTStudio BMatteoStrength
3Wednesday5:30 - 6:15 p.m.DAZEStudio ALindseyCardio
3Wednesday5:30 - 6:15pmVinyasa FlowMiles StudioSophiaMind-Body
4Thursday7:30 - 8:15 a.m.AquaFitSRC Indoor PoolAmyCardio
4Thursday12:15 - 1 p.m.Modern Mat PilatesMiles StudioMadisonMind-Body
4Thursday5:30 - 6:15 p.m.TBTStudio AKristinaStrength
4Thursday5:30 - 6:15 p.m.Vinyasa FlowMiles StudioMadison Mind-Body
4Thursday5:30 - 6:15 p.m.Deep WaterAQ25Lisa T. Cardio
5Friday7:30 - 8:15 a.m.AquaFitSRC Indoor PoolMarieCardio