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
Tue7:00pm - 7:45pmApr 12------
---
------Other Activities
Tue7:00pm - 7:45pmJan 28------
---
------Other Activities
Wed12:00pm - 12:45pmApr 12------
---
------Other Activities
Wed12:00pm - 12:45pmJan 28------
---
------Other Activities
Thu7:00pm - 7:45pmApr 12------
---
------Other Activities
Thu7:00pm - 7:45pmJan 28------
---
------Other Activities
Fri9:00am - 9:45amApr 12------
---
------Other Activities
Fri9:00am - 9:45amJan 28------
---
------Other Activities
Sun11:15am - 12:00pmJun 30------
---
------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

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

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

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

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

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

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

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

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

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
Mon8:00am - 9:45amJul 01------
---
------Other Activities
Mon11:30am - 4:00pmJul 01------
---
------Other Activities
Mon7:00pm - 9:00pmJan 28------
---
------Other Activities
Tue8:00am - 9:45amJul 01------
---
------Other Activities
Tue11:30am - 4:00pmJul 01------
---
------Other Activities
Tue7:45pm - 9:00pmJan 28------
---
------Other Activities
Wed8:00am - 9:45amJul 01------
---
------Other Activities
Wed7:00pm - 9:00pmJan 28------
---
------Other Activities
Thu8:00am - 9:45amJul 01------
---
------Other Activities
Thu11:30am - 4:00pmJul 01------
---
------Other Activities
Thu11:30am - 12:00pmJul 01------
---
------Other Activities
Thu7:45pm - 9:00pmJan 28------
---
------Other Activities
Fri9:45am - 9:00pmJan 28------
---
------Other Activities
Sat8:00am - 7:00pmJan 28------
---
------Other Activities
Sun10:00am - 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.

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:00pmJul 01------
---
------Other Activities
Sun1:00pm - 4:00pmJul 01------
---
------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:00pmJan 28------
---
------Other Activities
Tue4:00pm - 7:00pmJul 01------
---
------Other Activities
Wed4:00pm - 7:00pmJan 28------
---
------Other Activities
Thu4:00pm - 7:00pmJul 01------
---
------Other Activities
Lane Swim

Show SchedulesHide Schedules

Lane Swim | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon6:00am - 11:30amJul 01------
---
------Other Activities
Mon11:30am - 4:00pmJul 01------
---
------Other Activities
Mon7:00pm - 9:00pmJul 01------
---
------Other Activities
Tue6:00am - 11:30amJul 01------
---
------Other Activities
Tue11:30am - 4:00pmJul 01------
---
------Other Activities
Tue7:00pm - 7:45pmJul 01------
---
------Other Activities
Tue7:45pm - 9:00pmJul 01------
---
------Other Activities
Wed6:00am - 11:30amJul 01------
---
------Other Activities
Wed11:30am - 4:00pmJul 01------
---
------Other Activities
Wed7:00pm - 9:00pmJul 01------
---
------Other Activities
Thu6:00am - 11:30amJul 01------
---
------Other Activities
Thu11:30am - 4:00pmJul 01------
---
------Other Activities
Thu7:00pm - 7:45pmJul 01------
---
------Other Activities
Thu7:45pm - 9:00pmJul 01------
---
------Other Activities
Fri6:00am - 9:00amJul 01------
---
------Other Activities
Fri9:00am - 9:45amJul 01------
---
------Other Activities
Fri9:45am - 9:00pmJul 01------
---
------Other Activities
Sat8:00am - 7:00pmJul 01------
---
------Other Activities
Sun10:00am - 5:00pmJul 01------
---
------Other Activities
18+ Swim

Show SchedulesHide Schedules

18+ Swim | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon9:00pm - 10:00pmJul 01------
---
------Other Activities
Tue9:00pm - 10:00pmJul 01------
---
------Other Activities
Wed9:00pm - 10:00pmJul 01------
---
------Other Activities
Thu9:00pm - 10:00pmJul 01------
---
------Other Activities
Fri9:00pm - 10:00pmJul 01------
---
------Other Activities