Led by experienced and knowledgeable leaders and instructors, you can learn new skills, join a team, improve your fitness levels and athleticism, make new friends, or simply just stay active in new ways. The structure of our programs provides a clear goal, built-in accountability to help keep you on track, and a fun experience that will both challenge and empower you to achieve success.

ACE Prep Courses

Courses designed to give participants the knowledge and understanding necessary to prepare to become ACE®-certified personal trainers or group fitness instructors.

See how to get certified

Adventure Rec Trips & Workshops

The great outdoors is full of ways to be active and well. Our Adventure Rec programs takes you outside the gym to do just that!

Get involved with Adventure Rec

CPR & First Aid Certifications

Learn these important skills that can save a life, and be prepared to act in the event of an emergency.

See certification course options

Fit at Home

4, 6, and 8-week cardio and strength training programs that can be done completely from the comforts of home.

Learn more about Fit at Home programs

Learn to Swim

From preschoolers to adults, just about anyone can learn to swim!

See swim lesson options

Lifeguard & Water Safety Certifications

Learn the skills needed to become an American Red Cross-certified lifeguard or instructor.

See certification course options

Private Swim Lessons

Private swim lessons are great for swimmer of all ages who are looking for specialized or individualized swim instruction.

Learn more about private swim lessons

Pink Gloves Boxing

This female-focused boxing program is all about empowering and challenging yourself to be a little bit better each day.

Join a PGB session

Virtual Rec

Stay active even when you’re not at the Rec! Virtual Rec has tons of resources to keep your body and mind active and vital from home.

Explore Virtual Rec

Sport Clubs & Leagues

Friendly competition, good sportsmanship, and a team atmosphere embody our intramural sport and sport club programs.

See Leagues and Club Teams

Youth Programs

Our camps and youth programs give kids the opportunity to learn sports, play games, get creative with crafts, and make new friends.

See camp and program dates