We offer Group Fitness, Spin and Yoga classes in two large dedicated rooms. Our Dance/Aerobics room was designed with high-energy group exercise classes in mind. The hardwood flooring, mirrored walls, state of the art sound system, and the capacity for over 30 participants in some classes make it the ideal place to enjoy a great workout. In addition, we have a Multipurpose exercise room that regularly hosts 18 Star Trac spin bikes, yoga, Pilates, Zumba, and youth movement-based fitness classes. We also offer a variety of Aquatics classes.

Schedule with Instructors

Drop in Fitness Class Schedule

Group Fitness

Core Strength

This class combines a variety of yoga and pilates to increase core strength, flexibility and balance. Exercise target abdominal muscles and back muscles, focusing on strength, flexibility and proper alignment.

  • Tue: 6:00am
  • Wed: 9:00am (in Spin Room)
  • Thur: 6:00am
  • Sat: 10:45am

Low Impact Dance Class

A fun, low impact, easy to follow dance class using a variety of musical rhythms and styles.

  • Mon: 1:30pm-2:30pm
  • Wed: 1:30pm-2:30pm

Senior Strength

Science tells us that the body begins to lose muscle mass after middle age unless we exercise the muscles. This class is designed to work the arms legs and core (the back and belly) muscles to keep them strong. Using elastic bands and hand weights, in both sitting and standing positions, (your instructor will help you find your personal level) we will move through the body challenging the muscles to work. Sometime will also be spent safely practicing balance and concentration as well. 

  • Mon: 12:00pm-1:00pm

Silver Sneakers Classic

Variety of exercises to increase muscular strength, range of movement and daily living activities. Hand-held weights, elastic tubing with handles and a SS ball offered for resistance. Chair available for needed support.

  • Tue: 1:30pm-2:30pm
  • Thur: 1:30pm-2:30pm

Total Body Sculpt

Fast-paced class; challenges, motivates and utilizes a variety of total body strengthening in addition to core strengthening exercises and light cardio. Load-bearing exercises that produce stronger, leaner, and more flexible muscles.


  • Tue:   6:00am-7:00am
  • Thur:  6:00am-7:00am

Total Toning

Challenging, fun, full body toning experience using a chair, hand weights, body weight, and mat work. Improves muscular strength, endurance, balance, flexibility, and coordination while keeping to the beat of the music

  • Mon:  4:30pm-5:30pm
  • Tue:   10:15am-11:15am
  • Wed:  4:30pm-5:30pm
  • Thur:   10:15am-11:15am

Zumba Fitness®

Perfect for everybody! Each class is designed to bring people together for a total workout, combining all elements of fitness – cardio, muscle conditioning, balance and flexibility, boosted energy, and a serious dose of awesome! We take the “work” out of workout, by mixing low-intensity and high-intensity moves for an interval style dance fitness party. Once the Latin & World rhythms are over, you will see why Zumba Fitness classes are often called exercise in disguise. Appropriate for all fitness levels. No experience necessary.

  • Mon: 9:00am-10:00am, 5:30pm-6:30pm
  • Tue:  12:00pm-1:00pm, 5:30pm-6:30pm
  • Wed: 9:00am-10:00am, 5:30pm-6:30pm
  • Thur: 12:00pm-1:00pm, 5:30pm-6:30pm
  • Sat: 12:00pm-1:00pm

Spin Classes

Cardio Spin

Enjoy a fun, fast-paced workout with our motivating staff. High-energy music and an energizing 60-minute workout


  • Thur: 6:00am-7:00am

Virtual Spin- Sprint

High-intensity interval training on a bike. It’s a short, intense style of training where the thrill and motivation comes from pushing your physical and mental limits.


  • Mon: 6:15am-6:45am, 5:30pm-6:00pm
  • Tue:  8:30am-7:00am
  • Wed: 5:30pm-6:00pm
  • Thur: 8:30am-7:00am
  • Sat:  10:15am-10:45am

Virtual Spin- RPM

Cycling workout where you control the intensity. Dial up the challenge factor to match your fitness level.


  • Mon: 9:00am-9:50am
  • Tue:  6:15am-7:05am, 5:30pm-6:20pm
  • Wed: 9:00am-9:50am
  • Thur: 6:15am-7:05am, 5:30pm-6:20pm

Yoga Classes

Core Yoga

An all-levels class focusing on your abdominals and neighboring muscles. We will use Core Yoga poses that build a strong and stable center.

  • Tue: 9:00am-10:00am

Senior Yoga

Incorporate meditation and breathing participating in a very gentle yoga class using a chair. Great for first timers or have injuries that require you to take it easy.

  • Wed: 12:00pm-1:00pm

Gentle Yoga

Perfect class for beginning students and those with movement, joint or balance challenges. We will work on poses that heal and nurture good body mechanics, good breathing habits, stretching the muscles of the shoulders and hips, and better balance.

  • Mon: 10:30am-11:30am

Hatha Yoga

Incorporate meditation and breathing while building strength, flexibility, and balance. Alignment is taught so the body is balanced. All levels welcome.

  • Wed: 10:30am-11:30am

Yoga Mix

(For stronger yoga students) Class starts with 5 minutes of pranayama (yogic breathing practice to strengthen and relax). Then moves on to a high energy flow of movement combined with the appropriate breath, called Surya namaskar or sun                salutations. This includes forward and backward bends, standing and balance poses all taught with attention to alignment of the body. We finish the hour with challenging core work and seated and restorative poses. 

  • Sat: 10:45am-11:45am

Aquatics Classes

Aqua Zumba®

Known as the Zumba® “pool party,” Aqua Zumba® Invigorating workout. A challenging, water-based workout that’s cardio-conditioning, body-toning, and exhilarating. All levels welcome.


  • Mon: 5:30pm-6:30pm
  • Wed: 5:30pm-6:30pm

Deep Water Aerobics

Postural awareness and muscle activation is a blast as you work vertically all muscle groups with your head above water. Use flotation equipment in a fast-paced powerful work out. You are sure to burn calories in this class!

  • Tue & Thu: 10:30am-11:30am
  • Wed: 9:00am-10:00am

Arthritis Foundation

A warm-water exercise program shown to reduce joint pain and improve overall health by increasing strength and flexibility. This class will improve your day-to-day life and is suitable for every fitness level.

  • Tue & Thur: 11:30am-12:30pm

Water Fitness For Everyone

Gentle exercise program. You’ll work on balance, cardiovascular endurance, strength and flexibility. Help decrease pain and stiffness while improving overall physical health.

  • Wed: 11:30am-12:30pm