|
Check out our class description, class times and any cancellations below. You must be 18 years of age or older to participate, unless otherwise noted. Drop-in spaces are limited, please call to confirm.
Session runs from April 27, 2026, to June 28, 2026 (9 weeks).
Register for fitness classes
| Chair Yoga (55+) |
Chair Yoga is a gentle class adapting yoga poses with a chair. This class cultivates awareness and deep relaxation through meditation, breath work, and gentle stretches.
- Age: 55+
- Tuesdays: 2:00 p.m. to 3:00 p.m.
- Wednesdays: 2:30 p.m. to 3:30 p.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
Drop-in space available for Tuesday class.
No drop-ins available for Wednesday class. |
| Core Power Pilates |
In this dynamic core-based Pilates class, you will be taken through a variety of exercises that focuses on building strength and power in the abdominal muscles. In Pilates, the core is the base of all other movements. This class will help you improve power, strength and stability using the Pilates Method.
- Age: 18+
- Wednesdays: 10:15 a.m. to 11:15 a.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
No drop-ins available.
|
| Full Body Pilates |
Pilates promotes postural alignment which helps with core stability and engagement. It facilitates mind-body awareness, helping you move with greater strength, ease, and awareness in everything you do. In this class, a stability ball will be predominantly used with the addition of other small props such as weights and bands. Participants are encouraged to bring their own stability ball to this class.
- Age: 18+
- Fridays: 10:15 a.m. to 11:15 a.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
- What to bring: Participants are encouraged to bring their own stability ball to this class.
Drop-in space available.
|
| Functional Fitness 1 (55+) |
This class is for those who have limited mobility and want to focus on range of motion, strengthening major muscle groups, and improving balance. Chairs will be available for those who need them; however, they will not be used for the entire duration of class. Through the use of yoga balls, resistance bands and light weights you will gain strength and confidence in your abilities and improve your day-to-day life!
- Age: 55+
- Tuesdays: 9:15 a.m. to 10:00 a.m.
- Thursdays: 9:15 a.m. to 10:00 a.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location:
No drop-ins available.
|
| Functional Fitness 2 (55+) |
This class is for those who have limited mobility and want to focus on range of motion, strengthening major muscle groups, and improving balance. Chairs will be available for those who need them; however, they will not be used for the entire duration of class. Through the use of yoga balls, resistance bands and light weights you will gain strength and confidence in your abilities and improve your day-to-day life!
- Age: 55+
- Tuesdays: 10:15 a.m. to 11:00 a.m.
- Thursdays: 10:15 a.m. to 11:00 a.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location:
No drop-ins available.
|
| Functional Flow |
Functional Flow is designed to build strength, mobility, and resilience. The first 40 minutes will focus on dynamic movement, blending weightlifting, bodyweight plyometrics, and functional exercises to enhance stability, coordination, and power. The remaining 20 minutes of deep recovery, using targeted yoga-inspired stretches and myofascial release techniques with therapy balls to ease tension, improve flexibility, and restore balance. This class is perfect for those looking to move better, feel stronger, and recover smarter. All levels welcome!
- Age: 18+
- Tuesdays: 11:30 a.m. to 12:30 p.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
Drop-in space available.
|
| Gentle Stretch and Core |
Prepare yourself for the day with full body dynamic mobility stretches that help improve flexibility, reduce tightness and strengthen your core.
- Age: 18+
- Fridays: 8:45 a.m. to 9:45 a.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
Drop-in space available.
|
| Gentle Yoga Flow |
Gentle Flow Yoga is a practice of poses in a sequence which forms a gradual flow into the deeper aspect of the stretch to connect with your body, improve flexibility, strength, and overall health. This class is less intense than a Flow Yoga class and focuses on slow, thoughtful movements which are accessible to all levels. Bolsters are used in every practice.
- Age: 18+
- Fridays: 9:00 a.m. to 10:00 a.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
Drop-in space available.
|
| Kick and Strength |
Strike, sweat and strengthen! This high energy class blends kickboxing, strength training and interval work. The instructor will take you through rounds of punches, kicks and strength training circuits designed to build endurance and strength. You'll leave feeling strong and confident. Come ready to sweat!
- Age: 18+
- Mondays: 6:00 p.m. to 7:00 p.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location:
No class on Monday May 18, 2026.
Drop-in space available. |
| Line Dancing |
Enjoy music and movement during this beginner level Line Dancing class. Join your friends and dance along to repeating sequences of steps while arranged in one or more rows.
- Age: 18+
- Mondays: 11:45 a.m. to 12:45 p.m.
- Wednesdays: 1:00 p.m. to 2:00 p.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location:
No class on Monday May 18, 2026.
No drop-ins available.
|
| Muscle Strength and Conditioning |
Using small weights and your own body weight, participants will go through a series of exercises to help improve posture, strengthen muscles and learn to stretch correctly to benefit the entire body.
- Age: 18+
- Tuesdays: 8:05 a.m. to 9:05 a.m. and 6:00 p.m. to 7:00 p.m.
- Thursdays: 8:05 a.m. to 9:05 a.m.
- Fitness Classification: General Fitness/Chair – 20 max participants
- Location:
Drop-in space available for Tuesday morning and Thursday classes.
Tuesday evening class is cancelled for this session. Check back for availability next session. |
| Muscle Strength and Conditioning (Entry Level) |
Using small weights and your own body weight, participants will go through a series of exercises to help improve posture, strengthen muscles and learn to stretch correctly to benefit the entire body.
- Age: 18+
- Wednesdays: 1:00 p.m. to 2:00 p.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location:
Drop-in space available.
|
| Music, Movement and Mindfulness Chair (55+) |
| Leave your worries behind as you are immersed in a class that focuses on awareness and breath, while combining gentle stretches choreographed to beautiful music. Each class incorporates stretching, breath work, a little dance movement and a gratitude meditation, all while being comfortably seated in a chair.
This course is for individuals aged 55 and older.
- Age: 55+
- Mondays: 1:00 p.m. to 2:00 p.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
No class on Monday May 18, 2026.
Drop-in space available. |
| Pilates Matwork |
Dive deeper into the principles of the Pilates method with 'Pilates Matwork'. With a focus on strength, trunk stability, alignment, and breath; you will gain a deeper understanding of your own body. This class uses a wide variety of props to help you build your mind-muscle and mind-body connection.
- Ages: 18+
- Mondays: 9:00 a.m. to 10:00 a.m.
- Thursdays: 11:15 a.m. to 12:15 p.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
No class on Monday May 18, 2026.
No drop-ins available.
|
| Tabata |
Tabata training is a high intensity interval training workout featuring exercises that last four minutes. You push yourself as hard as you can for 20 seconds and rest for 10 seconds, completing one set. You will complete eight sets of each exercise. Challenge yourself with this fast paced workout that will hit every muscle group through a variety of functional movements. Build strength, endurance. No equipment is needed.
- Age: 18+
- Thursdays: 6:00 p.m. to 7:00 p.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location:
Drop-in space available.
|
| Yin Yoga |
Yin yoga is a passive practice without muscular tension and practicing soft, effortless breathing. Props like bolster, blanket, blocks are used in positions so one can ease into a Yin pose. Each pose is held up to 3-5 mins. The stressing, stretching and compressing can affect the layers of deep tissue and the fascia. Participants are encouraged to bring their own blanket. Other props are provided.
- Ages: 18+
- Mondays: 9:00 a.m. to 10:00 a.m. and 10:15 a.m. to 11:15 a.m.
- Fitness Classification: Specialized Mat Class - participant capacity 12
- Location:
No class on Monday May 18, 2026.
No drop-ins available.
|
| Yoga |
A yoga class, incorporating, breath, body awareness and gentle stretches. Let go of stress and unwind bringing balance and relaxation into your life.
- Age: 18+
- Tuesdays: 7:05 p.m. to 8:05 p.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
No drop-ins available.
|
| Yoga Flow |
Yoga Flow is a Vinyasa style of yoga, which involves continuous movement from start to finish, with a focus on breath and body alignment.
- Ages: 18+
- Wednesdays: 9:00 a.m. to 10:00 a.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
Drop-in space available.
|
| Zumba® Gold (55+) |
|
Zumba Gold is great for older adults who are looking for a modified, lower-intensity Zumba® class. The design of the class introduces easy-to-follow Zumba® choreography that focuses on balance, range of motion and coordination. Come ready to sweat and prepare to leave empowered and feeling strong. This course is for individuals aged 55 and older.
- Age: 55+
- Mondays: 10:30 a.m. to 11:30 a.m.
- Fridays: 10:00 a.m. to 11:00 a.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location:
No class on Monday May 18, 2026.
No drop-ins available for Friday class.
Drop-in space available for Monday class. |
| Zumba® Gold Chair (55+) |
Zumba® Gold seated is perfect for those with mobility or balance issues. This fun class incorporates easy-to-follow dance moves in a chair, beautifully choreographed to music from around the world. Be prepared to get a great workout and leave with a smile on your face! This course is for individuals aged 55 and older.
- Ages: 55+
- Wednesdays: 11:45 a.m. to 12:45 p.m.
- Fridays: 11:15 a.m. to 12:15 p.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location:
Drop-in space available.
|
|
|
Check out our class description, class times and any cancellations below. You must be 18 years of age or older to participate, unless otherwise noted. Drop-in spaces are limited, please call to confirm.
Session runs from June 29, 2026, to September 6, 2026 (10 weeks).
Register for fitness classes
| Absolute Beginner Line Dancing |
Step onto the dance floor with confidence in this fun and welcoming class designed for those brand new to line dancing. Participants will learn basic steps, rhythms and simple choreographed routines in a supportive, at-your-own-pace environment. No prior dance experience is needed. Just bring your enthusiasm and a willingness to move! This class focuses on building a solid foundation while enjoying great music and connecting with others.
- Age: 18+
- Wednesdays: 12:00 p.m. to 1:00 p.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location:
No class on Wednesday, July 1, 2026.
|
| Beyond Beginner Line Dancing |
|
Ready to take your line dancing skills to the next level? This class is designed for dancers with previous experience who are comfortable with basic steps and patterns. Participants will learn more complex choreography, full-length dances, and develop greater musicality, timing and confidence on the dance floor. A great fit for those looking for a fun challenge while continuing to refine their skills and expand their repertoire.
- Age: 18+
- Wednesdays: 1:15 p.m. to 2:15 p.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location:
No class on Wednesday, July 1, 2026.
|
| Chair Yoga (55+) |
Chair Yoga is a gentle class adapting yoga poses with a chair. This class cultivates awareness and deep relaxation through meditation, breath work, and gentle stretches.
- Age: 55+
- Wednesdays: 2:30 p.m. to 3:30 p.m.
- Thursdays: 2:00 p.m. to 3:00 p.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
No class on Wednesday, July 1, 2026.
No class on Thursday September 3, 2026.
|
| Core Power Pilates |
In this dynamic core-based Pilates class, you will be taken through a variety of exercises that focuses on building strength and power in the abdominal muscles. In Pilates, the core is the base of all other movements. This class will help you improve power, strength and stability using the Pilates Method.
- Age: 18+
- Wednesdays: 10:15 a.m. to 11:15 a.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
No class on Wednesday, July 1, 2026.
|
| Deep Slow Flow Yoga |
|
Deep Slow Flow Yoga (previously Gentle Yoga Flow) is a practice of poses in a sequence which forms a gradual flow into the deeper aspect of the stretch to connect with your body, improve flexibility, strength, and overall health. This class pairs deep hip releases, long holds and breath work. Bolsters are used in every practice.
- Age: 18+
- Fridays: 9:00 a.m. to 10:00 a.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
|
| Full Body Pilates |
Pilates promotes postural alignment which helps with core stability and engagement. It facilitates mind-body awareness, helping you move with greater strength, ease, and awareness in everything you do. In this class, a stability ball will be predominantly used with the addition of other small props such as weights and bands. Participants are encouraged to bring their own stability ball to this class.
- Age: 18+
- Fridays: 10:15 a.m. to 11:15 a.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
- What to bring: Participants are encouraged to bring their own stability ball to this class.
|
| Functional Fitness 1 (55+) |
This class is for those who have limited mobility and want to focus on range of motion, strengthening major muscle groups, and improving balance. Chairs will be available for those who need them; however, they will not be used for the entire duration of class. Through the use of yoga balls, resistance bands and light weights you will gain strength and confidence in your abilities and improve your day-to-day life!
- Age: 55+
- Tuesdays: 9:15 a.m. to 10:00 a.m.
- Thursdays: 9:15 a.m. to 10:00 a.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location:
No class on Thursday September 3, 2026.
|
| Functional Fitness 2 (55+) |
This class is for those who have limited mobility and want to focus on range of motion, strengthening major muscle groups, and improving balance. Chairs will be available for those who need them; however, they will not be used for the entire duration of class. Through the use of yoga balls, resistance bands and light weights you will gain strength and confidence in your abilities and improve your day-to-day life!
- Age: 55+
- Tuesdays: 10:15 a.m. to 11:00 a.m.
- Thursdays: 10:15 a.m. to 11:00 a.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location:
No class on Thursday September 3, 2026.
|
| Functional Flow |
Functional Flow is designed to build strength, mobility, and resilience. The first 40 minutes will focus on dynamic movement, blending weightlifting, bodyweight plyometrics, and functional exercises to enhance stability, coordination, and power. The remaining 20 minutes of deep recovery, using targeted yoga-inspired stretches and myofascial release techniques with therapy balls to ease tension, improve flexibility, and restore balance. This class is perfect for those looking to move better, feel stronger, and recover smarter. All levels welcome!
- Age: 18+
- Tuesdays: 11:30 a.m. to 12:30 p.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location:
|
| Gentle Stretch and Core |
|
Prepare yourself for the day with full body dynamic mobility stretches that help improve flexibility, reduce tightness and strengthen your core.
- Age: 18+
- Fridays: 8:45 a.m. to 9:45 a.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location: Town Park Recreation Centre
|
| Kick and Strength |
|
Get ready to sweat, strengthen and feel empowered in Kick and Strength! A high-energy workout designed to challenge your entire body from start to finish. This dynamic workout combines cardio intervals, full-body strength training and core-focused exercises using a variety of equipment including dumbbells, bands, steps, balls and more. Except a fun mix of athletic drills, functional movement and muscle-sculpting circuits that keep every class fresh and motivating. Whether you're looking to build strength, improve endurance or simply get a great workout in; this class delivers it all in an upbeat and supportive atmosphere. All fitness levels welcome. Modifications and challenges are always provided!
- Age: 18+
- Mondays: 6:00 p.m. to 7:00 p.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location:
|
| Muscle Strength and Conditioning |
Using small weights and your own body weight, participants will go through a series of exercises to help improve posture, strengthen muscles and learn to stretch correctly to benefit the entire body.
- Age: 18+
- Tuesdays: 8:05 a.m. to 9:05 a.m.
- Thursdays: 8:05 a.m. to 9:05 a.m.
- Fitness Classification: General Fitness/Chair – 20 max participants
- Location: Town Park Recreation Centre
Tuesday and Thursday classes are mini sessions. Both classes are 7 weeks total.
|
| Muscle Strength and Conditioning (Entry Level) |
Using small weights and your own body weight, participants will go through a series of exercises to help improve posture, strengthen muscles and learn to stretch correctly to benefit the entire body.
- Age: 18+
- Wednesdays: 1:00 p.m. to 2:00 p.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location: Town Park Recreation Centre
No class on Wednesday, July 1, 2026.
|
| Pilates Matwork |
Dive deeper into the principles of the Pilates method with 'Pilates Matwork'. With a focus on strength, trunk stability, alignment, and breath; you will gain a deeper understanding of your own body. This class uses a wide variety of props to help you build your mind-muscle and mind-body connection.
- Ages: 18+
- Mondays: 9:00 a.m. to 10:00 a.m.
- Tuesdays: 6:00 p.m. to 7:00 p.m. August mini session.
- Wednesdays: 11:30 a.m. to 12:30 p.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location: Town Park Recreation Centre
Tuesday evening class is a mini session. Class is 5 weeks total.
No class on Wednesday, July 1, 2026. |
| Stretch and Restore |
Recharge your body and calm your mind in Stretch and Restore. A relaxing class designed to improve flexibility, mobility and overall movement. Through a combination if gentle stretching, breath work, and controlled movement; you will release muscle tension, increase range of motion and leave feeling refreshed and re-energized. This class helps improve posture, reduce stiffness, support recovery and promote relaxation; making it the perfect complement to any fitness routine. All levels and abilities welcome.
- Age: 18+
- Mondays: 7:05 p.m. to 7:50 p.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location: Town Park Recreation Centre
|
| Yin Yoga |
Yin yoga is a passive practice without muscular tension and practicing soft, effortless breathing. Props like bolster, blanket, blocks are used in positions so one can ease into a Yin pose. Each pose is held up to 3-5 mins. The stressing, stretching and compressing can affect the layers of deep tissue and the fascia. Participants are encouraged to bring their own blanket. Other props are provided.
- Ages: 18+
- Mondays: 10:15 a.m. to 11:15 a.m. July mini session.
- Fitness Classification: Specialized Mat Class - participant capacity 12
- Location: Town Park Recreation Centre
Monday class is a mini session. Class is 5 weeks total.
No class on Monday, July 1, 2026.
|
| Yoga |
A yoga class, incorporating, breath, body awareness and gentle stretches. Let go of stress and unwind bringing balance and relaxation into your life.
- Age: 18+
- Tuesdays: 7:00 p.m. to 8:00 p.m. July mini session.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location: Town Park Recreation Centre
Tuesday evening class is a mini session. Class is 5 weeks total.
|
| Yoga Flow |
Yoga Flow is a Vinyasa style of yoga, which involves continuous movement from start to finish, with a focus on breath and body alignment.
- Ages: 18+
- Wednesdays: 9:00 a.m. to 10:00 a.m.
- Fitness Classification: General Mat or Specialized Chair - participant capacity 16
- Location: Town Park Recreation Centre
|
| Zumba (18+) |
|
Zumba is a dynamic, high-energy dance fitness class designed for adults. This program combines a variety of dance styles with motivating music to create an enjoyable full-body workout. Participants can expect to improve cardiovascular fitness, coordination and overall strength while having fun in a supportive group setting. All fitness levels are welcome!
- Ages: 18+
- Wednesdays: 6:00 p.m. to 7:00 p.m. July mini session.
- Saturdays: 10:30 a.m. to 11:30 a.m. July mini session.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location: Town Park Recreation Centre
Wednesday evening and Saturday morning are mini sessions. Both classes are 4 weeks total.
|
| Zumba Gold (55+) |
Zumba Gold is designed for beginners and active older adults. This class features easy-to-follow choreography set to upbeat music! Participants will work on balance, coordination and overall fitness in a welcoming and social environment. Suitable for all fitness levels. Please ensure you wear appropriate shoes and clothing you can comfortably move in.
- Ages: 55+
- Mondays: 3:00 p.m. to 4:00 p.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location: Town Park Recreation Centre
No classes on Monday August 3 and Monday August 10, 2026.
|
| Zumba Gold Chair (55+) |
|
Zumba Gold Chair is a low-impact, seated fitness class that brings the fun and energy of Zumba to a supportive and accessible format for those ages 55 and up. Participants will move to music while improving mobility, coordination and cardiovascular health. This class is ideal for those with limited mobility who still wants to get a heart pumping class in! No experience required.
- Ages: 55+
- Mondays: 2:00 p.m. to 2:45 p.m.
- Fitness Classification: General Fitness/Chair - participant capacity 20
- Location: Town Park Recreation Centre
No classes on Monday August 3 and Monday August 10, 2026.
|
|