Leisure Programs 1

Programs


Program Registration

  • Online Registration with Direct2Rec - View program availability, descriptions and classes below, or search programs and register online with Direct2Rec.  
  • Register by Phone: call ARC at 604-853-4221 or MRC at 604-850-0500
  • Register in Person: visit ARC at 2499 McMillan Road or MRC at 3106 Clearbrook Road  

Back to top


Family Programs (infant to 5yrs)

Family - Arts & Crafts

No programs at this time

Back to top


Family - Dance & Music

No programs at this time

Back to top


Family - Fitness

#FitFamily Boot Camp (1yr+)
A class for everyone incorporating cardio, endurance, strength, balance and core activities.
View Class Times and Availability

Family Zumba (2yrs+)
More than just a dance class, it's also fun!
View Class Times and Availability

Pajama Family Bootcamp (2yrs+)
An evening workout for you and a chance for the kids to run off some energy before bedtime.
View Class Times and Availability

Back to top


Family - General Interest

No programs at this time

Back to top


Family - Sports

Mix It Up Sports for 2YO's(2yrs)
Get an Active Start with your little one by introducing them to fundamental movement skills in a variety of sports such as floor hockey, basketball, soccer and baseball.
View Class Times and Availability

Back to top


Preschool Programs (infant to 5yrs)

Preschool - Arts & Crafts

Art for 2YO's (2yrs)
A hands-on class for your little one to explore, discover and grow!
View Class Times and Availability

Active Art (2yrs-4yrs)
A physical art class for your little one to get creative in unique ways!
View Class Times and Availability

Growing Gardeners (3yrs-5yrs)
Grow your very own little garden!.
View Class Times and Availability

Lil Chefs- Various Themes (3yrs-5yrs)
Join us to cook, bake and create yummy snacks and meals! 
View Class Times and Availability

Mad Scientists (3yrs-5yrs)
Grab your lab coat and join us for scientific fun and discovery! Participate in awe-inspiring science experiments, fun games and crafty creations.
View Class Times and Availability

Back to top


Preschool - Camps

Preschool Sport Camp (3yrs-5yrs)
Let us entertain your little one and keep them busy with gym activities, arts and crafts and games.
View Class Times and Availability

Ready Set Camp (2yrs)
Let us introduce your toddler to "camping" with sensory play, story time and more.
View Class Times and Availability

Back to top


Preschool - Dance & Music

Creative Movement (3yrs-5yrs)
Learn fundamental movement as your little toddler leaps, frolic and tip toes.
View Class Times and Availability

Creative Movement for 2YO's (2yrs)
A class just for your tot to learn fundamental movement leaping, frolicing and tip toeing.
View Class Times and Availability

Tiny Tutus (3yrs-5yrs)
For all ballerinas! Learn the basics of ballet in this fun class.
View Class Times and Availability

Tiny Tutus for 2YO's (2yrs)
For all little ballerinas! Learn the basics of ballet in this fun class.
View Class Times and Availability

Back to top


Preschool - Early Years Education

ABC Preschool (3yrs-5yrs)
Our ABC’s & 123’s offers both full and half day schedules and provide opportunities for your child to grow socially, physically and intellectually through our play-based model.
Registration for the school year begins on April 1 and yearly registrants are given priority until May 31.Program details and the application form are included in the Preschool Parent Information Handbook and Registration Form
View Class Times and Availability

Ready Set Fun (2yrs-3yrs)
A preschool readiness program with a focus on fun routines.
View Class Times and Availability

Back to top


Preschool - Fitness

No programs at this time

Back to top


Preschool - General Interest

Craft n' Play (18mo-5yrs)
A drop-in class for crafts and play.
View Class Times and Availability

Mother Moose- Circle Time (6mo-3yrs)
A fun and active circle time with stories, puppets and singing.
View Class Times and Availability

Sensory Play (1yr-3yrs)
New sensory stations every week to help your little one explore.
View Class Times and Availability

Back to top


Preschool - Sports

Basketball (3yrs-4yrs) 
Get an active start with the fundamentals of basketball through skills and play.
View Class Times and Availability

Basketball for 2YO's (2yrs) 
Get an active start with the fundamentals of basketball through skills and play.
View Class Times and Availability

Floor Hockey (3yrs-5yrs)
A Physical Literacy class that incorporates running, passing, twisting and shooting.
View Class Times and Availability

Mini Movers (18mo -2yrs)
You and your tot can participate together in this class where you can learn to jump, roll, throw and more.
View Class Times and Availability

Mix It Up Sports for 2YO's (2yrs)
Get an Active Start with your little one by introducing them to fundamental movement skills in a variety of sports such as floor hockey, basketball, soccer and baseball.
View Class Times and Availability

Mix It Up Sports (3yrs-5yrs)
Get an Active Start with your little one by introducing them to fundamental movement skills in a variety of sports such as floor hockey, basketball, soccer and baseball.
View Class Times and Availability

Outdoor Soccer (3yrs-5yrs)
Spend the summer outside learning the fundamentals of soccer.
View Class Times and Availability

Outdoor Soccer for 2YO's (2yrs)
A class for your toddler to get an active start to the fundamentals of outdoor soccer.
View Class Times and Availability

Pajama Gym (1mo-5yrs)
A Physical Literacy class that will challenge your child through circuit based obstacles.
View Class Times and Availability

Parachute Fun (18mo-3yrs)
Get ready to have fun with the parachute with fun and games.
View Class Times and Availability

Return to Play (3yrs -5yrs) 
Get your child out of the house and outside to play in this class.
View Class Times and Availability

Soccer for 2YO's (2yrs)
A class for your toddler to get an active start to the fundamentals of soccer.
View Class Times and Availability

Soccer (3yrs-5yrs) 
Learn the FUNdamental movement skills for soccer. Family encouraged
View Class Times and Availability

Tumbling (3yrs-5yrs)
For the active toddlers! This class will help them with coordination, balance and agility.
View Class Times and Availability

Tumbling for 2YO's (2yrs)
This program is designed to develop your child's balance, agility and coordination skills.
View Class Times and Availability

Back to top


Preschool - Swimming

Homeschool Swim Lessons (3yrs-4yrs) 
For homeschooled students.
View Class Times and Availability

Back to top


Children (6yrs-12yrs)

Children- Arts & Crafts

Acting Out (6yrs-12yrs)
Learn the basics with drama exercises.
View Class Times and Availability

Art for Kids - Comic Book and Characters (6yrs-12yrs)
Come and learn the fundamental art techniques and explore your inner artist.
View Class Times and Availability

Art for Kids - DIY Pintrest (6yrs-12yrs)
Do-it-yourself ideas inspired by Pintrest.
View Class Times and Availability

Art for Kids - Intro to Acrylics (6yrs-12yrs)
Let our instructor show you how to expand on your knowledge and techniques.
View Class Times and Availability

Art for Kids - Learn to Water Colour (6yrs-12yrs)
Learn the fundamentals of water colour and build on your techniques weekly.
View Class Times and Availability

Kids Chefs (6yrs-12yrs)
Learn kitchen basics with our different themed seasons.
View Class Times and Availability

Zoology (6yrs-12yrs)
Explore the world of animals in this Science based program.
View Class Times and Availability

Back to top


Children - Camps

ARC Neighbourhood Camp (6yrs-12yrs)
Join us for fun filled camps in our neighbourhood.
View Class Times and Availability

Cheerleading Camp (7yrs-12yrs)
Lots of tumbling, stunting and jumping! Learn the basics of what it takes to be a cheerleader.
View Class Times and Availability

Kids Chef Camp (7yrs-12yrs)
Build your summer creations in the kitchen this year and learn to cook some yummy treats.
View Class Times and Availability

Magic Camp (8yrs-12yrs)
Abracadaba! Come learn some great magic tricks to entertain this summer
View Class Times and Availability

Pro-D Day Camp (5yrs-12yrs)
Join us for fun and games swimming or skating, arts and crafts!
View Class Times and Availability

Science Camps (6yrs-12yrs)
Uncover secrets to the many layers of science in these fun camps!
View Class Times and Availability

Skateboard Camp (7yrs-12yrs)
Learn what an Ollie is and how to use the skateboard park safely.
View Class Times and Availability

Speciality Camp (6yrs-12yrs)
We have many different types of speciality camps offered this Spring and summer.
View Class Times and Availability

Sport Half Day Camp (7yrs-12yrs)
Join us for half days of some of your favourite sports this summer.
View Class Times and Availability

Springtastic Camp (5yrs-12yrs)
Join us for fun and games swimming or skating, arts and crafts!
View Class Times and Availability

Summer in the Park Camp (6yrs-12yrs)
Join us for a week outside doing all sorts of fun activities and games.
View Class Times and Availability

Super Splash Camp (7yrs-12yrs)
Join us for wet and wild games, swimming and crafts!
View Class Times and Availability

Super Summer Camp (5yrs-8yrs)
Join us for fun all summer long with weekly out-trips and loads of fun with weekly themes!
View Class Times and Availability

Wakeboarding Camp (7yrs-12yrs)
Get wet this summer and learn the fundamentals of wakeboarding.
View Class Times and Availability

Youth Adventure Camp (7yrs-12yrs)
Join us for fun all summer long with weekly out-trips and loads of fun with weekly themes!
View Class Times and Availability

Back to top


Children - Dance

Ballet for Kids (7yrs-12yrs)
Release your childs' inner ballerina!
View Class Times and Availability

Hip-Hop for Kids (7yrs -12yrs)
Learn how to hip-hop and create an original dance routine.
View Class Times and Availability

Back to top


Children - Fitness

Fit 4 Fun - Kids (6yrs-12yrs)
A dance-fitness party where you can rock out!
View Class Times and Availability

Back to top


Children - General Interest

Kids Night Out (7yrs-12yrs)
Are you tired of searching for a babysitter for your night out?  With PRC your children will be under the supervision of our experienced Kid's Night Out Leader who will do a variety of activities including swimming or skating, games, crafts and end with a movie and pizza.
View Class Times and Availability

Back to top


Children - Safety

KIDPROOF - CyberSafe (8yrs-12yrs)
Prepare your children for using the internet.
View Class Times and Availability

KIDPROOF - Youth Home Alone (9yrs-12yrs)
They want to walk! Make sure they are safe with this class on road safety and other important tools.
View Class Times and Availability

Back to top


Children - Sports

BC Bounce Basketball (Grade 3-8 Girls)
This league provides youth the opportunity to experience and develop basketball skills. Broken into different grase levels.
View Class Times and Availability

BC Bounce Basketball (Grade 4-6 Boys)
This league provides youth the opportunity to experience and develop basketball skills
View Class Times and Availability

Beginners Karate (9yrs-12yrs)
Learn the etiquette and physical skills of karate.
View Class Times and Availability

Dodge Ball for Kids (8yrs-12yrs)
Come learn the rules of play for this fun game of Dodgeball.
View Class Times and Availability

Floor Hockey for Kids (6yrs-12yrs)
Grab your stick and join us for some floor hockey.
View Class Times and Availability

Introduction to Karate (5yrs-8yrs)
Learn the beginning basics of karate.
View Class Times and Availability

Open Karate (8yrs-12yrs)
Looking for some extra time to practice your karate skills, then this is the class.
View Class Times and Availability

Kids Gym (6yrs-12yrs)
Let the kids drop-in to Kids Gym while you work-out.
View Class Times and Availability

Learn to Play Badminton (6yrs-8yrs)
A great class to learn the foundations of badminton.
View Class Times and Availability

Learn to Play Badminton (9yrs-12yrs)
A great class to learn the foundations of badminton.
View Class Times and Availability

PE for Home Schooled Children (6yrs-12yrs)
Get some physical education in the gym and meet up with other home schooled children
View Class Times and Availability

Return to Play (6yrs-9yrs)
Log off and hang outside and play some fun games with our leaders.
View Class Times and Availability

Soccer for Kids - Outdoor (6yrs-12yrs)
Learn the FUNdamental skills of soccer outside this spring.
View Class Times and Availability

Soccer for Kids (6yrs-12yrs)
Learn the FUNdamental skills of soccer.
View Class Times and Availability

Ultimate Frisbee for Kids (8yrs-12yrs)
Join us for the non-contact sport of Ultimate Frisbee !
View Class Times and Availability

Back to top


Children - Swimming

Bronze Star (10yrs-12yrs)
Pre-training for future lifeguards and swim instructors.
View Class Times and Availability

Homeschool Swim Lessons (5yrs-15yrs)
For homeschooled students.
View Class Times and Availability

Junior Lifeguard Club (8yrs-12yrs)
Do you want to be a lifeguard when you are older? Learn how to perform the necessary skills to be water safe.
View Class Times and Availability

Back to top


Youth (13yrs-17yrs)

Youth - Fitness

Be Fit Boys Bootcamp (13yrs-18yrs)
Boys learn through progresssion based classes.
View Class Times and Availability

Fun and Fit Girls (13yrs-18yrs)
A class designed to promote healthy body image and enhance your cardio and build lean muscle.
View Class Times and Availability

Teen Weight Room Orientation (6yrs-12yrs)
Teens who want to workout need to complete this program in order to use the PRC weightrooms without Adult supervision.
View Class Times and Availability

Back to top


Youth - Sports

BC Bounce Basketball (Grade 6-8 Girls)
This league provides youth the opportunity to experience and develop basketball skills. Broken into different grase levels.
View Class Times and Availability

BC Bounce Basketball (Grade 7-10 Boys)
This league provides youth the opportunity to experience and develop basketball skills
View Class Times and Availability

Back to top


Youth - Swimming

Bronze Star (10yrs-12yrs)
Pre-training for future lifeguards and swim instructors.
View Class Times and Availability

Homeschool Swim Lessons (5yrs-15yrs)
For homeschooled students.
View Class Times and Availability

Back to top


Youth - Advanced Aquatic Training

Bronze Cross (12yrs+)
Bronze Cross is designed for lifesavers who want the challenge of more advanced training including an introduction to safety supervision in aquatics facilities. Candidates develop proficiency at performing patient assessments, managing aquatic emergencies, while developing stroke endurance and fitness training skills.
View Class Times and Availability

Bronze Medallion (13yrs)
Students learn self- rescue techniques, defense and release methods and tows and carries in preparation for challenging rescues and unconscious victims of various types, including spinal injuries and circulatory emergencies.
View Class Times and Availability

Bronze Med, Cross & CPR C (13yrs)
Students learn self-rescue techniques, defense and release methods and tows and carries in preparation for challenging rescues and unconscious victims of various types, including spinal injuries and circulatory emergencies.
View Class Times and Availability

Life Saving Instructors (LSI) (16yrs)
Lifesaving Instructors are trained to teach and evaluate Canadian swim patrol, Bronze Star, Lifesaving for Adults, Bronze Medallion, Bronze Cross and Distinction.
View Class Times and Availability

Life Saving Instructors Recert(LSI) (16yrs)
Lifesaving Instructors are trained to teach and evaluate Canadian swim patrol, Bronze Star, Lifesaving for Adults, Bronze Medallion, Bronze Cross and Distinction.
View Class Times and Availability

National Lifeguard Service (16yrs+)
The National Lifeguard award builds on the skills and knowledge of the Lifesaving Society's Bronze Medallion and Bronze Cross awards. Develop the practical skills and knowledge required to be a professional lifeguard.
View Class Times and Availability

National Lifeguard Recertification (16yrs+)
This course includes both the pre-cert and re-cert for certified National Lifeguards.
View Class Times and Availability

National Lifeguard Service- Waterpark (16yrs+)
Develop the practical skills and knowledge required to be a professional lifeguard in a waterpark environment.
View Class Times and Availability

National Lifeguard Pool and Waterpark (16yrs+)
This course certifys you to work in Aquatic centres and Waterparks.
View Class Times and Availability

National Lifeguard Waterpark Recertification (16yrs+)
A recertification for Waterpark employees.
View Class Times and Availability

Water Safety Instructor (WSI) (16yrs)
The water safety instructor course further develops instructional ability by focusing on how to effectively plan and teach Red Cross Swim Preschool, Swim Kids and Aqua Adults Programs.
View Class Times and Availability

WSI Recertification (16yrs)
This course prepares candidates to instruct the Red Cross Water Safety program. Instructors will experience, analyze and apply the Swim kids, Preschool Swim kids and Aqua Adult program curriculum. Principles of injury prevention, inclusion, progressive learning and Red Cross fundamental principles are reinforced.
View Class Times and Availability

Water Safety Instructor Prep (16yrs)
A class to work through the necessary requirements for the Water Safety Course.
View Class Times and Availability

Water Safety Instructor Prep Combined (16yrs)
A condensed version of the Prep and WSI courses.
View Class Times and Availability

Back to top


Youth - First Aid

CPR C & AED (13yrs)
CPR C Basic Rescuer is an important course for everyone in the family, teaching vital lifesaving actions for victims of all ages. This course allows you to properly recognize and respond to choking, cardiovascular, and breathing emergencies that occur with infants, children and adults.
View Class Times and Availability

CPR C & AED RECERT (13yrs)
This course is for recertification of CPR C.
View Class Times and Availability

Emergency First Aid (13yrs)
Emergency First Aid is a practical course that will give you the basic skills and knowledge needed to prevent and effectively treat life threatening emergencies. This introductory course covers breathing and cardiovascular problems as well as bleeding emergencies.
View Class Times and Availability

Emergency First Aid & CPR Recert (13yrs)
Emergency First Aid is a practical course that will give you the basic skills and knowledge needed to prevent and effectively treat life threatening emergencies.
View Class Times and Availability

Standard First Aid (13yrs)
Standard First Aid is a comprehensive course that gives participants the ability to deliver first aid treatment in different environments. Standard first aid includes all emergency first aid course content plus victim management, hot and cold injuries, bone and joint injuries, sprains, wounds, head trauma, diabetes, burns and poisons.
View Class Times and Availability

Standard First Aid Recert (All Ages)
This course is a recertification for Standard First Aid
View Class Times and Availability

Workplace Emergency First Aid (OFA 1) (All Ages)
Occupational First Aid level 1 is a hands -on interactive 1 day course.
View Class Times and Availability

Back to top


Adults & 60yrs+

Adult & 60yrs+ - Arts and Crafts

Learn to Make Jewelry
If you enjoy handcrafting then this class is for you! Learn the art of making jewelery.
View Class Times and Availability

Back to top


Adult & 60yrs+ - Fitness- Cross Training

10K Run Training
Learn how to trin properly for a 10k Run.
View Class Times and Availability

Beyond Bones and Balance
A step up from Bones and Balance, an advanced bone friendly workout.
View Class Times and Availability

BollyX Fitness
Join us for this up-beat choregraphed workout.
View Class Times and Availability

Bring on the Burn
Are you looking to change your routine and bring on the BURN!.
View Class Times and Availability

Early Riser TRX
Get that cardio workout in and feel good all day.
View Class Times and Availability

Get Up and Go
For those just staring to learn how to work out and need a referral from Fraser Health .
View Class Times and Availability

Mill Lake Super Senior Workout
Come try out the fitness circuit equipment at Mill Lake and enjoy a workout in the sun.
View Class Times and Availability

Mudder Muscles
Looking for a challenge but don't know how to get there? Take this class to train for those goals.
View Class Times and Availability

TRi-HaRDS
Swim, Bike, Run and train for a triathlon.
View Class Times and Availability

Zumba Toning
Combine body sculpting exercise with high energy cardio to a Latin beat.
View Class Times and Availability;

Back to top


Adults & 60yrs+ - Pre/Post Natal

Mom and Me Yoga
A baby friendly yoga class that will help you work on your core.
View Class Times and Availability

MommyMoves - Prenatal Aqua Fit
A class designed specifically for Moms to be.
View Class Times and Availability

MommyMoves - Mom and Baby Aqua Fit
A class designed specifically for Moms with babies.
View Class Times and Availability

Post Natal Fitness
New moms workout in a class where you can also attend to your babies needs.
View Class Times and Availability

Pre Natal Fitness
Suitable for women in all stages of pregnancy, this class will help prepare you for the physical demands of labour and motherhood.
View Class Times and Availability

Back to top


Adult & 60yrs+ - Fitness Preventative Health

Cardiac Maintenance
This program is designed to support people who are at risk for a heart event or have suffered from a heart attack, heart surgery or angioplasty.  The program is provided by the Fraser Health Authority Cardiac Rehabilitation and Prevention Program and will provide you with the education and exercise you need for better health in a supervised environment. 
View Class Times and Availability

Foam Roll & Stretch Myofascial Release
Lossen the connective tissues and increase flexibility in this class.
View Class Times and Availability

Together in Movement and Exercise
TIME is an exercise program tailored to benefit persons with neurological conditions after discharge from formal rehabilitation. This circuit exercise program is in partnership with Fraser Health and is overseen by BCRPA registered instructors.
View Class Times and Availability

Back to top


Adults & 60yrs+ - Yoga & Pilates

Chair Yoga
Join us for a gentle form of yoga while sitting in a chair.
View Class Times and Availability

Yoga in the Park
Join us for an hour of yoga in the park.
View Class Times and Availability

YogaBall
A class utilizing the ball on strengthening all muscle groups.
View Class Times and Availability

Yoga for Injury and Chronic Pain
For those who have suffered or recovering from injury. This class is a safe way to exercise.
View Class Times and Availability

Back to top


Adult & 60yrs+ - Swimming

Masters Swim
A challenging swim program to develop general strength, cardio and endurance.
View Class Times and Availability

Back to top


Adult & 60yrs+ - Advanced Aquatic Training

Bronze Cross (12yrs+)
Bronze Cross is designed for lifesavers who want the challenge of more advanced training including an introduction to safety supervision in aquatics facilities. Candidates develop proficiency at performing patient assessments, managing aquatic emergencies, while developing stroke endurance and fitness training skills.
View Class Times and Availability

Bronze Medallion (13yrs)
Students learn self- rescue techniques, defense and release methods and tows and carries in preparation for challenging rescues and unconscious victims of various types, including spinal injuries and circulatory emergencies.
View Class Times and Availability

Bronze Med, Cross & CPR C (13yrs)
Students learn self-rescue techniques, defense and release methods and tows and carries in preparation for challenging rescues and unconscious victims of various types, including spinal injuries and circulatory emergencies.
View Class Times and Availability

Life Saving Instructors (LSI) (16yrs)
Lifesaving Instructors are trained to teach and evaluate Canadian swim patrol, Bronze Star, Lifesaving for Adults, Bronze Medallion, Bronze Cross and Distinction.
View Class Times and Availability

Life Saving Instructors Recert(LSI) (16yrs)
Lifesaving Instructors are trained to teach and evaluate Canadian swim patrol, Bronze Star, Lifesaving for Adults, Bronze Medallion, Bronze Cross and Distinction.
View Class Times and Availability

National Lifeguard Service (16yrs+)
The National Lifeguard award builds on the skills and knowledge of the Lifesaving Society's Bronze Medallion and Bronze Cross awards. Develop the practical skills and knowledge required to be a professional lifeguard.
View Class Times and Availability

National Lifeguard Recertification (16yrs+)
This course includes both the pre-cert and re-cert for certified National Lifeguards.
View Class Times and Availability

National Lifeguard Service- Waterpark (16yrs+)
Develop the practical skills and knowledge required to be a professional lifeguard in a waterpark environment.
View Class Times and Availability

National Lifeguard Waterpark Recertification (16yrs+)
A recertification for Waterpark employees.
View Class Times and Availability

Water Safety Instructor (WSI) (16yrs)
The water safety instructor course further develops instructional ability by focusing on how to effectively plan and teach Red Cross Swim Preschool, Swim Kids and Aqua Adults Programs.
View Class Times and Availability

WSI Recertification (16yrs)
This course prepares candidates to instruct the Red Cross Water Safety program. Instructors will experience, analyze and apply the Swim kids, Preschool Swim kids and Aqua Adult program curriculum. Principles of injury prevention, inclusion, progressive learning and Red Cross fundamental principles are reinforced.
View Class Times and Availability

Water Safety Instructor Prep (16yrs)
A class to work through the necessary requirements for the Water Safety Course.
View Class Times and Availability

Water Safety Instructor Prep Combined (16yrs)
A condensed version of the Prep and WSI courses.
View Class Times and Availability

Back to top


Adult & 60yrs+ - First Aid

CPR C & AED (13yrs)
CPR C Basic Rescuer is an important course for everyone in the family, teaching vital lifesaving actions for victims of all ages. This course allows you to properly recognize and respond to choking, cardiovascular, and breathing emergencies that occur with infants, children and adults.
View Class Times and Availability

CPR C & AED RECERT (13yrs)
This course is for recertification of CPR C.
View Class Times and Availability

Emergency First Aid (13yrs)
Emergency First Aid is a practical course that will give you the basic skills and knowledge needed to prevent and effectively treat life threatening emergencies. This introductory course covers breathing and cardiovascular problems as well as bleeding emergencies.
View Class Times and Availability

Emergency First Aid & CPR Recert (13yrs)
Emergency First Aid is a practical course that will give you the basic skills and knowledge needed to prevent and effectively treat life threatening emergencies.
View Class Times and Availability

Standard First Aid (13yrs)
Standard First Aid is a comprehensive course that gives participants the ability to deliver first aid treatment in different environments. Standard first aid includes all emergency first aid course content plus victim management, hot and cold injuries, bone and joint injuries, sprains, wounds, head trauma, diabetes, burns and poisons.
View Class Times and Availability

Standard First Aid Recert (All Ages)
This course is a recertification for Standard First Aid
View Class Times and Availability

Workplace Emergency First Aid (OFA 1) (All Ages)
Occupational First Aid level 1 is a hands -on interactive 1 day course.
View Class Times and Availability

Back to top


Adult & 60yrs+ - Fitness Training

CFES Personal Training
This is the final step to becoming a certified personal trainer. Course will review the following in greater detail:  client assessment, goals and expectations, program design, sport specific training, client instruction, exercise motivation, injury rehabilitation, diet and nutrition management, marketing, business planning, and legal expectations. Prerequisites: CFES Fitness Theory & Weight Training Level 1. 
View Class Times and Availability

CFES Fitness Theory
The first step to becoming a fitness profesional.
View Class Times and Availability

CFES Weight Training Level 1
This course will continue your education of basic anatomy and what exercises work for each muscle group.
View Class Times and Availability

Back to top


Adult & 60yrs+ - General Interest

No programs at this time

Back to top


Advanced Aquatics

Bronze Cross (12yrs+)
Bronze Cross is designed for lifesavers who want the challenge of more advanced training including an introduction to safety supervision in aquatics facilities. Candidates develop proficiency at performing patient assessments, managing aquatic emergencies, while developing stroke endurance and fitness training skills.
View Class Times and Availability

Bronze Medallion (13yrs)
Students learn self- rescue techniques, defense and release methods and tows and carries in preparation for challenging rescues and unconscious victims of various types, including spinal injuries and circulatory emergencies.
View Class Times and Availability

Bronze Med, Cross & CPR C (13yrs)
Students learn self-rescue techniques, defense and release methods and tows and carries in preparation for challenging rescues and unconscious victims of various types, including spinal injuries and circulatory emergencies.
View Class Times and Availability

Life Saving Instructors (LSI) (16yrs)
Lifesaving Instructors are trained to teach and evaluate Canadian swim patrol, Bronze Star, Lifesaving for Adults, Bronze Medallion, Bronze Cross and Distinction.
View Class Times and Availability

Life Saving Instructors Recert(LSI) (16yrs)
Lifesaving Instructors are trained to teach and evaluate Canadian swim patrol, Bronze Star, Lifesaving for Adults, Bronze Medallion, Bronze Cross and Distinction.
View Class Times and Availability

National Lifeguard Service (16yrs+)
The National Lifeguard award builds on the skills and knowledge of the Lifesaving Society's Bronze Medallion and Bronze Cross awards. Develop the practical skills and knowledge required to be a professional lifeguard.
View Class Times and Availability

National Lifeguard Recertification (16yrs+)
This course includes both the pre-cert and re-cert for certified National Lifeguards.
View Class Times and Availability

National Lifeguard Service- Waterpark (16yrs+)
Develop the practical skills and knowledge required to be a professional lifeguard in a waterpark environment.
View Class Times and Availability

National Lifeguard Waterpark Recertification (16yrs+)
A recertification for Waterpark employees.
View Class Times and Availability

Water Safety Instructor (WSI) (16yrs)
The water safety instructor course further develops instructional ability by focusing on how to effectively plan and teach Red Cross Swim Preschool, Swim Kids and Aqua Adults Programs.
View Class Times and Availability

WSI Recertification (16yrs)
This course prepares candidates to instruct the Red Cross Water Safety program. Instructors will experience, analyze and apply the Swim kids, Preschool Swim kids and Aqua Adult program curriculum. Principles of injury prevention, inclusion, progressive learning and Red Cross fundamental principles are reinforced.
View Class Times and Availability

Water Safety Instructor Prep (16yrs)
A class to work through the necessary requirements for the Water Safety Course.
View Class Times and Availability

Water Safety Instructor Prep Combined (16yrs)
A condensed version of the Prep and WSI courses.
View Class Times and Availability

Back to top