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 2018-19 program guide is now available!

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:45amApr 12------
---
------Other Activities
Mon10:00am - 10:45amJan 28------
---
------Other Activities
Tue6:15pm - 7:00pmApr 12------
---
------Other Activities
Tue6:15pm - 7:00pmJan 28------
---
------Other Activities
Wed12:30pm - 1:15pmApr 12------
---
------Other Activities
Wed12:30pm - 1:15pmJan 28------
---
------Other Activities
Thu6:15pm - 7:00pmApr 12------
---
------Other Activities
Thu6:15pm - 7:00pmJan 28------
---
------Other Activities
Fri9:15am - 10:00amApr 12------
---
------Other Activities
Fri9:15am - 10:00amJan 28------
---
------Other Activities
Sun11:00am - 11:45amApr 12------
---
------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...

Show SchedulesHide Schedules

Aquafit - Gentle | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sun11:00am - 11:45amJan 28------
---
------Other Activities
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...

Show SchedulesHide Schedules

Private and Semi-Private Swim Lessons | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue4:00pm - 5:30pmJan 28------
---
------Other Activities
Thu4:00pm - 5:00pmJan 28------
---
------Other Activities
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:30pmJan 28---------
Mon5:25pm - 5:55pmJan 28---------
Tue10:05am - 10:35amApr 12---------
Wed10:05am - 10:35amJan 28---------
Wed4:35pm - 5:05pmJan 28---------
Thu10:50am - 11:20amJan 28---------
Sat10:05am - 10:35amJan 28---------
Sat11:45am - 12:15pmJan 28---------
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:20pmJan 28---------
Mon6:00pm - 6:30pmMay 01---------
Tue10:40am - 11:10amJan 28---------
Wed9:30am - 10:00amJan 28---------
Wed4:00pm - 4:30pmJan 28---------
Wed5:45pm - 6:15pmJan 28---------
Thu10:15am - 10:45amJan 28---------
Sat10:40am - 11:10amJan 28---------
Sat11:15am - 11:45amApr 12---------
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
Tue11:15am - 11:45amJan 28---------
Wed5:10pm - 5:40pmJan 28---------
Sat12:20pm - 12:50pmJan 28---------

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:35pm - 5:05pmJan 28---------
Mon6:00pm - 6:30pmJan 28---------
Wed4:00pm - 4:30pmApr 12---------
Wed4:35pm - 5:05pmJan 28---------
Wed6:15pm - 6:45pmJan 28---------
Sat9:15am - 9:45amJan 28---------
Sat10:25am - 10:55amJan 28---------
Sat12:05pm - 12:35pmJan 28---------
Otter

Otter teaches your child how to stay safe in the water and to develop their swimming skills. During these classes, your child will also select from an optional list of skills to learn during the...

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:00pm - 4:30pmJan 28---------
Mon5:25pm - 5:55pmJan 28---------
Wed4:00pm - 4:30pmJan 28---------
Wed5:10pm - 5:40pmJan 28---------
Wed6:20pm - 6:50pmJan 28---------
Sat9:50am - 10:20amJan 28---------
Sat10:40am - 11:10amApr 12---------
Sat11:00am - 11:30amJan 28---------

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:45pmJan 28---------
Mon5:10pm - 5:55pmJan 28---------
Wed4:35pm - 5:20pmJan 28---------
Sat11:15am - 12:00pmJan 28---------
Sat11:50am - 12:35pmJan 28---------
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:20pmJan 28---------
Wed5:25pm - 6:10pmJan 28---------
Wed5:45pm - 6:30pmApr 12---------
Sat9:50am - 10:35amJan 28---------

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:45pmJan 28---------
Sat9:15am - 10:00amJan 28---------
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
Thu5:45pm - 6:15pmJan 28------------
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:00pm - 5:45pmJan 28------------

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
Mon6:00am - 10:00amJan 28------
---
------Other Activities
Mon10:00am - 11:00amJan 28------
---
------Other Activities
Mon11:00am - 4:00pmJan 28------
---
------Other Activities
Mon7:00pm - 10:00pmJan 28------
---
------Other Activities
Tue6:00am - 9:30amJan 28------
---
------Other Activities
Tue12:00pm - 4:00pmJan 28------
---
------Other Activities
Tue4:00pm - 5:30pmJan 28------
---
------Other Activities
Tue5:30pm - 6:15pmJan 28------
---
------Other Activities
Tue7:00pm - 10:00pmJan 28------
---
------Other Activities
Wed6:00am - 9:30amJan 28------
---
------Other Activities
Wed10:30am - 12:30pmJan 28------
---
------Other Activities
Wed1:15pm - 4:00pmJan 28------
---
------Other Activities
Wed7:00pm - 10:00pmJan 28------
---
------Other Activities
Thu6:00am - 10:00amJan 28------
---
------Other Activities
Thu11:30am - 1:00pmJan 28------
---
------Other Activities
Thu3:00pm - 4:00pmJan 28------
---
------Other Activities
Thu4:00pm - 6:00pmJan 28------
---
------Other Activities
Thu7:00pm - 10:00pmJan 28------
---
------Other Activities
Fri6:00am - 9:00amJan 28------
---
------Other Activities
Fri10:00am - 7:00pmJan 28------
---
------Other Activities
Fri9:00pm - 10:00pmJan 28------
---
------Other Activities
Sat8:00am - 9:00amJan 28------
---
------Other Activities
Sat1:00pm - 7:00pmJan 28------
---
------Other Activities
Sun10:00am - 11:00pmJan 28------
---
------Other Activities
Sun12:00pm - 5:00pmJan 28------
---
------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.

Show SchedulesHide Schedules

Drop-in Parent and Tot Swim | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue9:30am - 10:00amJan 28------
---
------Other Activities
Pool Rentals

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

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...