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
Please note that between December 1 - 8 YMCA branches will each have an early closure to give all our YMCA teams an opportunity to celebrate the holidays. Thank you for your understanding.​ Click here to see the dates and times.

We offer a wide variety of programs to help individuals and families grow and thrive. Find one that's right for you!

Aquatics

Swim Lessons

Swim Lessons - Children & Youth

You're never too young to enjoy the water! For children between 6 months and 5 years old, the YMCA L'il Dippers swim lessons are developed with your child's natural growth and development...

Show Locations & SchedulesHide Locations & Schedules

Swim Lessons - Children & Youth | Les Chater Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sun9:00am - 12:25pmSep 01------
---
------Other Activities
Sun2:45pm - 5:35pmSep 01------
---
------Other Activities
Mon10:00am - 10:30amSep 01------
---
------Other Activities
Mon4:00pm - 7:00pmSep 01------
---
------Other Activities
Tue10:00am - 10:30amSep 01------
---
------Other Activities
Tue4:00pm - 7:00pmSep 01------
---
------Other Activities
Wed10:00am - 10:30amSep 01------
---
------Other Activities
Wed4:00pm - 7:00pmSep 01------
---
------Other Activities
Thu10:00am - 10:30amSep 01------
---
------Other Activities
Thu4:00pm - 7:00pmSep 01------
---
------Other Activities
Fri10:00am - 10:30amSep 01------
---
------Other Activities
Fri4:00pm - 7:00pmSep 01------
---
------Other Activities
Sat9:00am - 12:25pmSep 01------
---
------Other Activities
Swim Lessons - Children & Youth | Ron Edwards Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sun9:15am - 12:15pmSep 01------
---
------Other Activities
Mon11:00am - 11:30amSep 01------
---
------Other Activities
Mon5:15pm - 7:30pmSep 01------
---
------Other Activities
Tue11:00am - 11:30amSep 01------
---
------Other Activities
Tue2:00pm - 2:45pmSep 01------
---
------Other Activities
Tue4:30pm - 7:30pmSep 01------
---
------Other Activities
Wed11:00am - 11:30amSep 01------
---
------Other Activities
Wed4:30pm - 7:30pmSep 01------
---
------Other Activities
Thu11:00am - 11:30amSep 01------
---
------Other Activities
Thu2:00pm - 2:45pmSep 01------
---
------Other Activities
Thu4:30pm - 7:30pmSep 01------
---
------Other Activities
Fri11:00am - 11:30amSep 01------
---
------Other Activities
Sat9:15am - 12:15pmSep 01------
---
------Other Activities
Sat2:45pm - 3:30pmSep 01------
---
------Other Activities
Swim Lessons - Children & Youth | Flamborough Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sun9:00am - 12:00pmSep 01------
---
------Other Activities
Mon10:30am - 11:00amSep 01------
---
------Other Activities
Mon4:00pm - 7:00pmSep 01------
---
------Other Activities
Tue10:00am - 11:00amSep 01------
---
------Other Activities
Tue1:00pm - 2:00pmSep 01------
---
------Other Activities
Tue4:00pm - 7:00pmSep 01------
---
------Other Activities
Wed4:00pm - 7:00pmSep 01------
---
------Other Activities
Thu11:30am - 12:00pmSep 01------
---
------Other Activities
Thu4:00pm - 7:00pmSep 01------
---
------Other Activities
Sat9:00am - 12:00pmSep 01------
---
------Other Activities
Swim Lessons - Children & Youth | Laurier Brantford YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon4:00pm - 7:00pmSep 01------
---
------Other Activities
Tue4:00pm - 7:00pmSep 01------
---
------Other Activities
Wed4:00pm - 7:00pmSep 01------
---
------Other Activities
Thu12:45pm - 2:15pmNov 18------
---
------Other Activities
Sat9:00am - 12:30pmSep 01------
---
------Other Activities
Swim Lessons - Children & Youth | Hamilton Downtown Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue6:00pm - 7:45pmSep 01------
---
------Other Activities
Thu6:00pm - 7:45pmSep 01------
---
------Other Activities
Sat9:15am - 11:00amSep 01------
---
------Other Activities
Parented Swim Lessons

Join Your Child's Swim Lessons at the YMCA HBB Register for one of our parented swim lessons with your toddler aged 18 - 36 months old. Enjoy leader-guided water activity in a fun safe...

Show Locations & SchedulesHide Locations & Schedules

Parented Swim Lessons | Flamborough Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon9:30am - 10:30amSep 01------
---
------Other Activities
Tue11:00am - 11:30amSep 01------
---
------Other Activities
Thu11:00am - 11:30amSep 01------
---
------Other Activities
Parented Swim Lessons | Laurier Brantford YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon10:00am - 10:30amSep 01------
---
------Other Activities
Wed10:00am - 10:30amSep 01------
---
------Other Activities
Parented Swim Lessons | Ron Edwards Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue11:00am - 11:30amSep 01------
---
------Other Activities
Thu11:00am - 11:30amSep 01------
---
------Other Activities
Sat11:00am - 11:30amSep 01------
---
------Other Activities
Swim Lessons - Adult

Learn to Swim at the YMCA HBB It's never too late to learn to swim or improve your stroke technique. The YMCA can help you achieve your goals and feel confident in the water. Registration is...

Show Locations & SchedulesHide Locations & Schedules

Swim Lessons - Adult | Laurier Brantford YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon7:00pm - 7:45pmSep 01------
---
------Other Activities
Wed7:00pm - 8:00pmSep 01------
---
------Other Activities
Swim Lessons - Adult | Les Chater Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon7:50pm - 8:30pmSep 01------
---
------Other Activities
Tue7:50pm - 8:30pmSep 01------
---
------Other Activities
Swim Lessons - Adult | Flamborough Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu7:00pm - 8:00pmSep 01------
---
------Other Activities
Swim Lessons - Adult | Hamilton Downtown Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue7:45pm - 8:30pmSep 01------
---
------Other Activities
Thu7:45pm - 8:30pmSep 01------
---
------Other Activities
Swim Lessons - Adult | Ron Edwards Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue8:00pm - 8:30pmSep 01------
---
------Other Activities
Swim Lessons - Private or Semi-private

Swim Lessons in Smaller Groups at the YMCA HBB It's never too late to learn to swim or improve your stroke technique in YMCA private or semi-private swim lessons. The YMCA can help you achieve...

Show Locations & SchedulesHide Locations & Schedules

Swim Lessons - Private or Semi-private | Flamborough Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sun12:00pm - 1:00pmSep 01------
---
------Other Activities
Tue7:00pm - 8:00pmSep 01------
---
------Other Activities
Fri4:00pm - 8:00pmSep 01------
---
------Other Activities
Swim Lessons - Private or Semi-private | Les Chater Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sun12:30pm - 1:30pmSep 01------
---
------Other Activities
Fri7:00pm - 8:00pmSep 01------
---
------Other Activities
Sat12:30pm - 1:30pmSep 01------
---
------Other Activities
Aquatics Progress Reports

Keep Informed on Your Child's Aquatics Progress Parents -- Get your child'sAquatics Progress Reports for continuous feedback on your child's progress and participation while registered in...

L'il Sharks - Special Needs Swim Lessons

L'il Sharks is for young swimmers age 3+ with special needs. The YMCA can provide one-on-one swim lessons to help your child develop and improve their swim skills. An assessment is required prior...

Masters Swim

Drop-In Swimming Class With Trained Coaches Work with a trained swim coach to strengthen and improve through stroke correction, technique tips, skills and drills. This drop-in class is suitable for...

Show Locations & SchedulesHide Locations & Schedules

Masters Swim | Flamborough Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue8:00pm - 9:15pmSep 01------
---
------Other Activities
Thu8:00pm - 9:15pmSep 01------
---
------Other Activities
Sat12:00pm - 1:15pmSep 01------
---
------Other Activities
Masters Swim | Ron Edwards Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sun12:15pm - 1:30pmSep 01------
---
------Other Activities
Tue8:30pm - 10:00pmSep 01------
---
------Other Activities
Wed8:30pm - 10:00pmSep 01------
---
------Other Activities
Masters Swim | Hamilton Downtown Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue12:00pm - 12:55pmSep 01------
---
------Other Activities
Thu12:00pm - 12:55pmSep 01------
---
------Other Activities
Swim Team

Learn the fundamentals of speed swimming, including flips turns, speed and strength strokes and competition standards. Registration required.

Show Locations & SchedulesHide Locations & Schedules

Swim Team | Flamborough Family YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Fri5:00pm - 6:00pmSep 01------
---
------Other Activities
Swim Team | Laurier Brantford YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue8:15pm - 9:45pmSep 01------
---
------Other Activities