Fitness Programs

We are excited to offer a variety of Fitness Classes. From beginner to advanced classes, we have a number of options to help you get healthy and active. Drop-in options will only be available where space allows. Payments will be processed online at the time of registration – no pay later option will be enabled.

Class schedule, instructors, and weekly schedule are subject to change. For more information or if you have any questions about our classes, please email or call 709.782.6290.

Registration for our 2026 Spring classes opens Tuesday, April 7, at 9:00 a.m. for Paradise residents. Any remaining spaces will re-open to the public on Thursday, April 9, at 9:00 p.m. Registration is only available online through the Town’s Recreation Portal.

Spring 2026 Class Schedule

Hop on the saddle for a high energy indoor cycle class that provides a fun cardiovascular workout! On this ride, you will experience various hill climbs, sprints and other drills all set to energizing music. Suitable for all fitness levels.

Time: Tuesday 6:00 -7:00 p.m.
Instructor: Michelle
Cost: $63 for 9 weeks
Session Length: 9 Weeks (April 21 - June 16)
Location: Paradise Double Ice Complex (Fitness Studio)

Hop on the saddle for a high energy indoor cycle class that provides a fun cardiovascular workout! On this ride, you will experience various hill climbs, sprints and other drills all set to energizing music. Suitable for all fitness levels.

Time: Thursday 6:00 - 7:00 p.m.
Instructor: Michelle
Cost: $63 for 9 weeks
Session Length: 9 Weeks (April 21 - June 16)
Location: Paradise Double Ice Complex (Fitness Studio)

As time goes on, we tend to become more inflexible, eventually leading to many restrictions in our daily lives. This class focuses on maintaining and improving flexibility while stretching through a series of yoga movements. Participants are encouraged to please bring a yoga mat.

An energizing, fun, go at your own pace class for all levels. Strengthen muscles & tone full body using weights, resistance tubes & own body weight.

Suitable for all levels, with this class being most suitable for beginners or those who prefer a more gentle practice.

Time: Tuesdays 7:00 - 8:00 p.m.
Instructor: Kelly 
Cost: $36 for 9 weeks
Session Length: 9 weeks (Starting April 21)
Location: Paradise Double Ice Complex (Resource Room B)

Enjoy a relaxing lunch with Yoga Flow. This class includes steady movements and flow. It's a great way to decompress as you go about your day.

Time: Monday 12:05 - 12:55 p.m.
Instructor: Trevor Penney
Cost: $36 for 9 weeks
Session Length: 9 Weeks (Starting April 20)
Location: Paradise Double Ice Complex (Resource Room B)

Please note there will be no class on May 18 due to the Victoria Day holiday, the make-up class is scheduled for Monday, June 29

Enjoy a relaxing lunch with Yoga Flow. This class includes steady movements and flow. It's a great way to decompress as you go about your day.

Time: Tuesday 12:05 - 12:55 p.m.
Instructor: Trevor Penney
Cost: $36 for 9 weeks
Session Length: 9 Weeks (Starting April 21)
Location: Paradise Double Ice Complex (Resource Room B)

For this class, you start with Hatha, which is a flow, but we hold balance poses for longer time 30 - 45 seconds and then end the class with yin where we can hold poses from 2 - 5 minutes (bolster or pillow recommended for yin portion). Its work ended with ease.

Time: Wednesday at 12:05 p.m. – 12:55 p.m.
Instructor: Trevor Penney
Cost: $36.00 for 9 weeks
Session Length: 9 Weeks (Starting April 22)
Location: Paradise Double Ice Complex (Resource Room B)

For this class, you start with Hatha, which is a flow, but we hold balance poses for longer time 30 - 45 seconds and then end the class with yin where we can hold poses from 2 - 5 minutes (bolster or pillow recommended for yin portion). Its work ended with ease.

Time: Thursday 5:10 - 6:00 p.m.
Instructor: Trevor Penney
Cost: $36.00 for 9 weeks
Session Length: 9 Weeks (Starting April 23)
Location: Paradise Double Ice Complex (Resource Room B)

This grounding Yin practice invites you into long-held, supported shapes that ease you into the deeper layers of the body—where fascia, ligaments, and tendons gently respond to time and stillness. As you soften, space opens, breath deepens, the mind quiets, and the heart lets go of its grip. Leaves you feeling spacious, grounded, and more open from within.

Time: Saturday 5:30 - 6:30 p.m.
Instructor: Trevor Penney
Cost: $36.00 for 9 weeks
Session Length: 9 Weeks (Starting April 25)
Location: Paradise Double Ice Complex (Resource Room B)

An energizing, fun, go at your own pace class for all levels. Strengthen muscles and tone full body using weights, resistance tubes, and your own body weight. 

Time: Monday from 9:30 a.m. – 10:15 a.m.
Instructor: Debi
Cost: $45.00 for 9 weeks 
Session Length: 9 Weeks (Starting April 20)
Location: Paradise Double Ice Complex (Resource Room B)

An energizing, fun, go at your own pace class for all levels. Strengthen muscles and tone full body using weights, resistance tubes, and your own body weight. 

Time: Wednesday from 9:30 a.m. – 10:15 a.m.
Instructor: Debi
Cost: $45.00 for 9 weeks 
Session Length: 9 Weeks (Starting April 22)
Location: Paradise Double Ice Complex (Resource Room B)

Explore the flow of yoga, standing and sitting postures, breathing techniques, relaxation and balance to kick start your morning. Participants are encouraged to please bring a yoga mat. Suitable for all levels. 

Time: Monday at 10:15 – 11:00 a.m.
Instructor: Debi
Cost: $36.00 for 9 Weeks
Session Length: 9 Weeks (Starting April 20)
Location: Paradise Double Ice Complex (Resource Room B)

Explore the flow of yoga, standing and sitting postures, breathing techniques, relaxation and balance to kick start your morning. Participants are encouraged to please bring a yoga mat. Suitable for all levels. 

Time: Wednesday at 10:15 – 11:00 a.m.
Instructor: Debi
Cost: $36.00 for 9 Weeks
Session Length: 9 Weeks (Starting April 22)
Location: Paradise Double Ice Complex (Resource Room B)

Pop-up Classes

There are no pop-up classes at this time.

Online Registration Instructions

  • Visit our Recreation Portal. If you already have an account, proceed to the "Logon to Account" button.

  • If you have not created an account, it is suggested that you do so before the morning of registration. To create an account, under Course Registration, click the "Create Account" button on the homepage.
  • Please note that the time on our computer's server may differ slightly from your computer's time (e.g. time may say 8:58 a.m. and your computer may say 9:01 a.m.) so please be patient.

  • For further instructions, please follow our Creating a Public Access Account Page or contact our Recreation Coordinator at 709.782.3909 or the Recreation Department by phone 709.782.6290 or email.

Contact Us

Town of Paradise
28 McNamara Drive Paradise, NL A1L 0A6,
Map this location
T. 709-782-1400,
Email Us