Skip Filters

Refine Results

Location
or
Member Centre
Age Group




Time of Day

Day





Date Range
From:
Format: DD/MM/YYYY
To:
Format: DD/MM/YYYY

 

Select your program by choosing the categories of your choice in the drop-down menus below!  If you have trouble finding the program you are looking for, check out our all of our Programs.

The new 2019-20 program guide is now available! 
Click here to view


2018-19 Program Guide


 

Aquatics

Advanced Lifeguarding

Bronze Cross

We offer Bronze Cross classes for lifesavers who want the challenge of more advanced training, including an introduction to safe supervision in aquatic facilities. In this class we focus on the...

Bronze Medallion

In Bronze Medallion we emphasize the lifesaving principles embodied in the four components of water-rescue education: judgement, knowledge, skill, and fitness. Rescuers learn tows and carries as well...

Bronze Star

You can continue to build your aquatic safety skills in Bronze Star, an advanced lifesaving course designed to prepare candidates for the next level of certification, Bronze Medallion. In Bronze...

National Lifeguard (NL) - Pool Option

Learn how to fulfill your role as a professional facilitator of safe, enjoyable aquatics for everyone! The National Lifeguard (NL) course emphasizes teamwork, leadership, and communication in the...

National Lifeguard (NL) Recert - Pool Option

Continue to be certified in one of the top levels of lifeguarding and be able to work in any pool across Canada. This four hour recertification covers all the skills, knowledge and values taught in...

Standard First Aid (SFA) Original

Learn to identify an illness or injury in a medical emergency. Discover and practice simple techniques to care for a casualty as a first responder. After completing this 16-hour course, you will be...

YMCA Swim Instructor

Share your love of swimming with others! As a leader in the pool, you can play an essential role in helping others learn to swim and improve their health in many ways. You will learn a variety of...

Aquatic Fitness

Adult Swim Challenge

Do you want to improve your swimming endurance? Maybe you need assistance with your strokes? Why not join our new drop-in Adult Swim Challenge?! All pool lanes will be open, and instructors will be...

Aquafit

Use the water's resistance to your advantage. This class will challenge your muscular and cardiovascular endurance while improving balance, stability and flexibility.

 

Show SchedulesHide Schedules

Aquafit | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon10:00am - 10:45amSep 09------
---
------Other Activities
Mon10:00am - 10:45amSep 09------
---
------Other Activities
Tue6:15pm - 7:00pmSep 09------
---
------Other Activities
Tue6:15pm - 7:00pmSep 09------
---
------Other Activities
Wed12:15pm - 1:00pmSep 09------
---
------Other Activities
Wed12:15pm - 1:00pmSep 09------
---
------Other Activities
Thu6:15pm - 7:00pmSep 09------
---
------Other Activities
Thu6:15pm - 7:00pmSep 09------
---
------Other Activities
Fri9:00am - 9:45amSep 09------
---
------Other Activities
Fri9:15am - 10:00amSep 09------
---
------Other Activities
Mom & Tot AquaFit

Coming Soon!

Aquafit - Gentle

The gentle version of YMCA Aquafit is perfect if you are new to aquatic fitness classes and want to ease into it, or if you are managing a chronic health condition. Similar to the regular Aquafit...

Mom & Tot AquaFit

Fitness and fun for mom and baby! Ease back into fitness and introduce your baby to the water. A certified Aquafit Instructor will lead you through 30 minutes of cardio and muscular endurance while...

Aquatic Specialty Programs

Private and Semi-Private Swim Lessons

Private and semi-private lessons provide one-on-one instruction to meet each swimmer`s individual needs. All lessons are 30 minutes in length and cost $25.00/lesson. Please contact the Aquatic...

Skills and Drills

Allow your child or yourself that little extra practice in between lessons to ensure their continued success. This program is designed to provide swimmers additional practice with a certified...

Swim Lessons

Swim Level Conversion Guide

The YMCA of Canada uses its own system of levels for swimming lessons. YMCA Canada, The Canadian Red Cross and the Lifesaving Society have worked together to produce the chart below which converts...

Lil Dippers

Bobbers/Floaters

Bobbers The third level of our YMCA L'il Dipper program, Bobbers, is for children 3-5 years old who are new to swimming. Children are encouraged to attend without a parent. In Bobbers, we'll...

Show SchedulesHide Schedules

Bobbers/Floaters | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon4:00pm - 4:30pmSep 09---------
Mon6:20pm - 6:50pmSep 09---------
Tue4:00pm - 4:30pmSep 09---------
Wed4:35pm - 5:05pmSep 09---------
Wed5:25pm - 5:55pmSep 09---------
Sat9:00am - 9:30amSep 09---------
Sat11:50am - 12:20pmSep 09---------
Sun12:00pm - 12:30pmSep 09---------
Gliders/Divers

Gliders The fifth level of our YMCA L'il Dipper program, Gliders, is for children who are 3-5 years old and have completed Floaters or show an equivalent level of competence. In Gliders, children...

Show SchedulesHide Schedules

Gliders/Divers | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon4:50pm - 5:20pmSep 09---------
Mon5:45pm - 6:15pmSep 09---------
Wed4:00pm - 4:30pmSep 09---------
Wed5:45pm - 6:15pmSep 09---------
Sat10:25am - 10:55amSep 09---------
Sat11:15am - 11:45amSep 09---------
Sun1:10pm - 1:40pmSep 09---------
Splashers/Bubblers

Splashers As the first level of our YMCA L'il Dipper program, Splashers is a great way to introduce babies 0- 3yearsold to the water. Parents get in on the fun by participating with their...

Surfers/Dippers

Surfers The seventh level of our YMCA L'il Dipper swim program, Surfers, is for children 3-5 years old who have completed Divers or show an equivalent level of competence. In Surfers, we'll...

Show SchedulesHide Schedules

Surfers/Dippers | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon5:25pm - 5:55pmSep 09---------
Wed6:20pm - 6:50pmSep 09---------
Sat9:35am - 10:05amSep 09---------

Learn to Swim

Dolphin/Swimmer

Dolphin Dolphin is for children 6-12 years old who have completed Seal or who demonstrate an equivalent skill set. Your child will be introduced to swimming on their front, back, and underwater....

Show SchedulesHide Schedules

Dolphin/Swimmer | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon4:00pm - 4:30pmSep 09---------
Mon5:10pm - 5:40pmSep 09---------
Wed4:50pm - 5:20pmSep 09---------
Wed5:25pm - 5:55pmSep 09---------
Sat9:00am - 9:30amSep 09---------
Sat10:10am - 10:40amSep 09---------
Otter/Seal

Otter An introductory level for beginner swimmers aged 6-12 years old, Otter will teach your child the basics of pool safety, going underwater, and gliding on their front and back. Otter teaches your...

Show SchedulesHide Schedules

Otter/Seal | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon4:35pm - 5:05pmSep 09---------
Mon5:25pm - 5:55pmSep 09---------
Wed4:00pm - 4:30pmSep 09---------
Wed5:10pm - 5:40pmSep 09---------
Sat9:50am - 10:20amSep 09---------
Sat10:45am - 11:15amSep 09---------
Sun12:35pm - 1:05pmSep 09---------
Seal/Dolphin

Seal Seal is for children 6-12 years old who have completed Otter or who have equivalent skills. In this level they will further develop the skills of gliding, kicking, and submerging. Seal teaches...

Show SchedulesHide Schedules

Seal/Dolphin | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon6:00pm - 6:30pmSep 09------
---
------Other Activities
Wed6:00pm - 6:30pmSep 09------
---
------Other Activities

Star Program

Star One/Two

Star 1 Star 1 is for children 6-12 years old who have completed the Swimmer level in our Learn to Swim program. In this class, kids will learn to use the whip kick on their back and the egg-beater...

Show SchedulesHide Schedules

Star One/Two | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon4:00pm - 4:45pmSep 09---------
Wed6:00pm - 6:45pmSep 09---------
Sat11:00am - 11:45amSep 09---------
Star Three/Four

Star 3 Star 3 is for children 6-12 years old who have completed Star 2 or who show an equivalent skill level. In this level your child will focus on the breaststroke and egg-beater motion for...

Show SchedulesHide Schedules

Star Three/Four | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon4:35pm - 5:20pmSep 09---------
Wed4:00pm - 4:45pmSep 09---------
Sat10:25am - 11:10amSep 09---------
Sat11:20am - 12:05pmSep 09---------

Star Leadership Program

Star Five/Six/Seven

Star 5 Star 5 is for children 10 years and older who have completed Star 4 or who show an equivalent skill level. We will introduce the butterfly stroke along with lifesaving and first aid elements...

Show SchedulesHide Schedules

Star Five/Six/Seven | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon6:00pm - 6:45pmSep 09---------
Wed4:35pm - 5:20pmSep 09---------
Sat9:00am - 9:45amSep 09---------
Star Seven

Star 7 is for children 10 years and older who have completed Star 6 or show an equivalent skill level, and have a strong interest in pursuing more advanced aquatics certifications. Star 7 bridges to...

Adult Swim Program

Adult Swim Lessons

This program is designed to establish comfort and confidence in the water. Participants will begin with the basic principles of movement and safety in and around the water. Basic water skills...

Show SchedulesHide Schedules

Adult Swim Lessons | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Tue5:30pm - 6:00pmSep 09------------
Skills and Drills

Build endurance while developing and improving swimming strokes. Participants will get an introduction to sidestroke, butterfly and eggbeater. Swimming endurance is built with an emphasis on...

Stroke Improvement

Improve your swimming strokes and build on your skills. This class features front and back crawl, treading water and whip kick. Participants will also get a deep water orientation and practice...

Show SchedulesHide Schedules

Stroke Improvement | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Thu5:30pm - 6:15pmSep 09------------

Swim Times

Open & Lane Swim

Use YMCA Open & Lane Swim times to improve your cardio fitness and muscle tone, or to just have some fun in the water! All sessions are supervised by a YMCA-certified lifeguard. Available at no...

Show SchedulesHide Schedules

Open & Lane Swim | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon10:45am - 4:00pmSep 09------
---
------Other Activities
Mon7:00pm - 10:00pmSep 09------
---
------Other Activities
Tue9:00am - 4:00pmSep 09------
---
------Other Activities
Tue4:30pm - 5:30pmSep 09------
---
------Other Activities
Tue7:00pm - 10:00pmSep 09------
---
------Other Activities
Wed9:00am - 12:15pmSep 09------
---
------Other Activities
Wed7:00pm - 10:00pmSep 09------
---
------Other Activities
Thu9:00am - 4:00pmSep 09------
---
------Other Activities
Thu4:00pm - 5:30pmSep 09------
---
------Other Activities
Thu7:00pm - 10:00pmSep 09------
---
------Other Activities
Fri10:00am - 7:00pmSep 09------
---
------Other Activities
Sat1:00pm - 7:00pmSep 09------
---
------Other Activities
Sun1:45pm - 5:00pmSep 09------
---
------Other Activities
Drop-in Parent and Tot Swim

Getting time to work out with your little one can be a challenge. YMCA Parent and Tot sessions give you time to play, move, and splash in the pool with your infant, toddler, or preschooler.

Pool Rentals

Please call prior to attending to confirm if there is a booking or not

Show SchedulesHide Schedules

Pool Rentals | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sat3:00pm - 6:00pmSep 09------
---
------Other Activities
Wibit

Come and test your Ninja Warrior skills on our “WIBIT” an aquatic obstacle course! Test your skills, race a friend or play to your heart’s desire on our fun, floating obstacle...

Pool Closed for Lessons

During this time, the pool is booked for swimming lessons.  Lane and Open swim is unavailable.

Show SchedulesHide Schedules

Pool Closed for Lessons | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon4:00pm - 7:00pmSep 09------
---
------Other Activities
Wed4:00pm - 7:00pmSep 09------
---
------Other Activities
Sat9:00am - 1:00pmSep 09------
---
------Other Activities
Lane Swim

Show SchedulesHide Schedules

Lane Swim | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon6:00am - 10:00amSep 09------
---
------Other Activities
Mon10:00am - 4:00pmSep 09------
---
------Other Activities
Mon7:00pm - 10:00pmSep 09------
---
------Other Activities
Tue6:00am - 9:00amSep 09------
---
------Other Activities
Tue9:00am - 10:00pmSep 09------
---
------Other Activities
Wed6:00am - 9:00amSep 09------
---
------Other Activities
Wed9:00am - 12:15pmSep 09------
---
------Other Activities
Wed12:15pm - 4:00pmSep 09------
---
------Other Activities
Wed7:00pm - 10:00pmSep 09------
---
------Other Activities
Thu6:00am - 9:00amSep 09------
---
------Other Activities
Thu9:00am - 10:00pmSep 09------
---
------Other Activities
Fri6:00am - 9:00amSep 09------
---
------Other Activities
Fri9:00am - 7:00pmSep 09------
---
------Other Activities
Fri7:00pm - 10:00pmSep 09------
---
------Other Activities
Sat8:00am - 9:00amSep 09------
---
------Other Activities
Sat1:00pm - 7:00pmSep 09------
---
------Other Activities
Sun10:00am - 11:15amSep 09------
---
------Other Activities
Sun10:00am - 5:00pmSep 09------
---
------Other Activities