Fitness Programs & Classes

Peak Pool & Fitness Center Operating Hours
Monday-Thursday: 6 am - 10 pm
Friday: 6 am - 11 pm
Saturday: 7 am - 11 pm
Sunday: 7 am - 10 pm


Please call (231) 378-2000 ext. 7300 for more information.

Lap Swimming
Monday through Friday from 6-8 am, Saturday & Sunday from 7-9 am - Peak Pool
Limited space available!

Water Aerobics
Mondays, Wednesdays & Fridays at 8 am - Peak Pool
Exercise program in the Peak Pool designed for individuals with water aerobics experience ranging from basic to advanced. If you are looking for a fun and rewarding workout, this one is for you!

Basic Aquatics
Tuesdays at 6 pm - Peak Pool 

Learn the basics of water aerobics with our staff of professional instructors. A great introduction for the rookie as well as the seasoned veteran.

Beach Body Boot Camp
Tuesdays and Fridays at 8am - Motion Studio
This program is Crystal Mountain’s Signature Boot Camp! Our professional instructors guide you through this cardio, strength and endurance full-body workout designed for the average to elite exercise enthusiast.

Intermotional Aerobics

Motion Studio - Times TBD
Total body sculpting combining low-impact muscle conditioning with music from around the world. A fun and exciting way to get an all-over-body workout.

Mountain Hike

Available select summer dates.

Rise, shine and hike! Meet at The Peak with your bottled water and hiking shoes/boots.  Enjoy a wonderful fitness nature hike perfect for the whole family!  Our one hour hikes take you throughout the resort on select trails.  We rent ski walking poles to enhance your walking workout! 

Peak Performance Training
Mondays at 6 pm - Motion Studio

Our Peak Performance class class tones, strengthens, and stretches.  Active training warms the muscles before progressing through a vibrant workout, ending with a cool down.  While targeting major muscles groups in the body, you will enjoy an exciting and uplifting calorie burning experience!  Perfect for all ability types.

Personal Training
Receive one hour of customized personal fitness training.  Whether it's weight loss, toning, stretching, cardio, sport specific or sports skills training.  Personal Training is available for youths and adults.  $35 per hour or $295 for ten sessions.

Pilates 101

Saturdays and Mondays at 10 am - Motion Studio

Pilates exercises aim to strengthen the core while developing the muscles that provide support for the spine. Held in our Motion Studio, our pilates program focuses on increased strength & flexibility with the goal of achieving a more balanced body.

Total Core
Wednesdays at 6 pm - Motion Studio
The Total Core program focuses on your abdominal and back muscles. This tempo core workout is designed to work your core in a fun and vibrant manor. If you want to tone your mid-section while adding cardiovascular exercise, this program is for you! We start with a dynamic warm-up and move right into a very intense calorie-burning group exercise program.

Yoga 101
Wednesdays at 10 am, Thursdays at 6 pm, Saturdays at 9 am and Sundays at 10 am - Motion Studio

If you are looking for fun and rewarding fitness experience, try our signature Yoga class. No matter what your experience level, yoga offers excellent health & wellness benefits, and provides a unique perspective to exercise & fitness.

Mountain Top Yoga
Available select summer dates.

Enjoy the beautiful scenery of Crystal Mountain with an outdoor Yoga class on top of the mountain!   Meet at the Peak Fitness Center where we'll head over to the Crystal Clipper and ride to the mountaintop for a 1-hour yoga experience. 

Zumba

Saturdays at 4 pm - Motion Studio
Zumba® fuses hypnotic Latin rhythms and easy-to-follow dance movements to create a dynamic and effective workout that’s a blast! Cardio routines featuring interval training sessions with fast and slow rhythms combine with resistance training to tone & sculpt your body while burning fat.

For more information about fitness classes and personal training programs at the Peak Fitness Center, please call (231) 378-2000 ext. 7300.


12500 Crystal Mountain Dr. - Thompsonville, Michigan 49683 | (800) 968-7686