Skip Filters

Refine Results

Location
or
Member Centre






Age Group




Use the drop-down lists below to find a program. 

If a Program does not have a Schedule connected to it (button at bottom right), it may not be available at this time, or it may be a personal program. Please contact your local YMCA Centre, or view our Program Guide (under the Programs navigation, above) for more information.

Health, Fitness & Aquatics

Facility Rentals

Did you know we offer facility rentals? Your group or event can rent our community rooms, studio, gym or pool. Contact us for pricing and availability.

Show SchedulesHide Schedules

Facility Rentals | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon9:45am - 11:00amMay 01Jun 25---------Drop-In

Centre High (ERCP) Only

Other Activities
Mon1:00pm - 2:30pmMay 01Jun 25---------Drop-In

Challenge by Choice Only

Other Activities
Tue, Wed, Thu, Fri8:30am - 9:30amMay 01Jun 25---------Drop-In

Centre High (ERCP) Only

Other Activities
Tue, Thu10:45am - 11:45amMay 01Jun 25------Drop-InDrop-In

Boyle St Education Centre Only

Other Activities
Tue6:45pm - 8:45pmMay 01Jun 25------RentalRental

Breast Friends only.

Other Activities
Thu6:45pm - 8:45pmMay 01Jun 25------RentalRental

Breast Friends Only.

Other Activities
Sat8:15am - 9:45amMay 01Jun 25------RentalRental

Breast Friends only.

Other Activities
Facility Rentals | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu9:00pm - 11:00pmMay 01Jun 25------RentalRental

ESSC Rental only.

Other Activities
Sun4:00pm - 5:00pmMay 01Jun 25------RentalRental

Judo Training only.

Other Activities
Play Care

This pre-booked service offers parents the chance to utilize programming while their children enjoy a safe, interactive and fun environment. In order to be eligible for the member rate the child must...

Show SchedulesHide Schedules

Play Care | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu, Fri8:00am - 1:30pmJan 08Jun 24FREE7/visit---Call 780-437-8485 to book

Participants must block book in order to guarentee their space.

Other Activities
Mon, Tue, Wed, Thu6:00pm - 8:15pmSep 11Dec 23FREE7\---Call 780-437-8485 to book

Participants must block book in order to guarentee their space.

Other Activities
Sat9:00am - 12:00pmJan 08Jun 24FREE7/visit---Call 780-437-8485 to book

Participants must block book in order to guarentee their space.

Other Activities
Play Care | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu, Fri8:45am - 1:30pmJan 08Jun 24FREE7/visit---Call 780-930-2322 to book---Other Activities
Mon, Tue, Wed, Thu4:00pm - 8:15pmJan 08Jun 24FREE7/visit---Call 780-930-2322 to book---Other Activities
Sat9:00am - 12:00pmJan 08Jun 24FREE7/visit---Call 780-930-2322 to book---Other Activities
Play Care | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu, Fri9:00am - 1:30pmJan 08Jun 24FREE7/visit---Call 780-337-3717 to book a space---Other Activities
Mon, Tue, Wed, Thu6:00pm - 8:15pmJan 08Jun 24FREE7/visit---Call 780-337-3717 to book a space---Other Activities
Sat9:00am - 12:00pmJan 08Jun 24FREE7/visit---Call 780-337-3717 to book a space---Other Activities

Aquatics

WIBIT (Jamie Platz)

On your mark, get set...have fun! What is a WIBIT? Think of it as a floating obstacle course. Balance, coordination, motor function... On the AquaTrack every skill is required. (For children 6 years...

Show SchedulesHide Schedules

WIBIT (Jamie Platz) | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat3:00pm - 5:00pmMay 01Jun 25FREE---Drop-InDrop-In

1st Sat of Every Month

Other Activities
Member Swim

Bring the family and come enjoy our pools during special member family swim times! Members Family Swim is FREE and open only to YMCA members. Not a member? No problem! YMCA Public Swim is open to...

Show SchedulesHide Schedules

Member Swim | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu, Fri5:30am - 8:45amMay 01Jun 25FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Mon, Tue, Thu10:00am - 2:00pmMay 01Jun 25FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Mon11:00am - 4:45pmMay 01Jun 25FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Mon, Tue, Wed, Thu3:00pm - 4:45pmJan 08Mar 5FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Mon, Tue, Thu8:00pm - 10:15pmMay 01Jun 25FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Tue, Thu1:00pm - 4:45pmMay 01Jun 25FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Tue, Thu9:00pm - 10:15pmMay 01Jun 25FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Wed12:00pm - 2:00pmMay 01Jun 25FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Wed3:00pm - 4:45pmMay 01Jun 25FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Fri11:00am - 2:00pmMay 01Jun 25FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Fri12:00pm - 4:15pmMay 01Jun 25FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Fri3:00pm - 4:15pmJan 08Mar 5FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Sat7:00am - 9:45amJan 08Mar 5FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Sat3:00pm - 5:00pmMay 01Jun 25FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Sun7:00am - 8:45amJan 08Mar 5FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Sun1:00pm - 8:45pmMay 01Jun 25FREEN/ADrop-InDrop-In

YMCA Members Only

Other Activities
Member Swim | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu, Fri5:30am - 10:15pmJan 08---FREEN/ADrop-InDrop-In---Other Activities
Sat, Sun7:00am - 8:45pmJan 08---FREEN/ADrop-InDrop-In---Other Activities
Pool Rentals

Do you have a school or community group that’s looking for swimming fun or swimming education? Consider booking your group for a recreational swim or group lessons at a YMCA Health Fitness...

Show SchedulesHide Schedules

Pool Rentals | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon6:00pm - 7:00pmMay 01---N/AN/ARentalRental

Rental

Other Activities
Tue, Wed, Thu1:00pm - 3:00pmMay 01---N/AN/ARentalRental---Other Activities
Wed, Thu9:30am - 11:30amMay 01---------RentalRental---Other Activities
Fri1:30pm - 2:30pmMay 01---N/AN/ARentalRental---Other Activities
Sat2:00pm - 4:00pmMay 01---N/AN/ARentalRental---Other Activities
Sun1:00pm - 6:45pmMay 01---------RentalRental---Other Activities
Public Swim

Bring the family and come enjoy our pools during public swim times!...

Show SchedulesHide Schedules

Public Swim | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeRegistrationAlso at This Time
Mon, Thu1:00pm - 5:30pmMay 01---FREEPublic Swim FeeDrop-InOther Activities
Tue, Wed, Fri1:00pm - 7:00pmMay 01---FREEPublic Swim FeeDrop-InOther Activities
Tue, Wed, Thu3:00pm - 7:30pmMay 01---FREEPublic Swim FeeDrop-InOther Activities
Fri1:00pm - 9:45pmMay 01---FREEPublic Swim FeeDrop-InOther Activities
Sat1:15pm - 2:00pmMay 01---FREEPublic Swim FeeDrop-InOther Activities
Sat4:00pm - 6:45pmMay 01---FREEPublic Swim FeeDrop-InOther Activities
Sun8:00am - 6:45pmMay 01---FREEPublic Swim FeeDrop-InOther Activities
Public Swim | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeRegistrationAlso at This Time
Mon, Tue, Wed, Thu, Fri8:15pm - 10:15pmJan 08---FREEPublic Swim FeeDrop-InOther Activities
Sat, Sun3:00pm - 8:45pmJan 08---FREEPublic Swim FeeDrop-InOther Activities
Public Swim | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeRegistrationAlso at This Time
Wed8:00pm - 10:15pmMay 01Jun 25FREEPublic Swim FeeDrop-InOther Activities
Fri7:30pm - 10:15pmMay 01Jun 25FREEPublic Swim FeeDrop-InOther Activities
Sat5:00pm - 8:45pmMay 01Jun 25FREEPublic Swim FeeDrop-InOther Activities
Sun1:00pm - 8:45pmMay 01Jun 25FREEPublic Swim FeeDrop-InOther Activities

Swim Lessons

Adult Drop-In Swim Lessons

Make Friends: make new friends, build confidence, and learn swimming strokes. Build Skills: adults will progress at their own pace by setting their own goals. Everything from basic water skills to...

Show SchedulesHide Schedules

Adult Drop-In Swim Lessons | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon5:30pm - 7:30pmMar 06---FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sat11:20am - 12:20pmMar 06---FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Adult Drop-In Swim Lessons | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue6:50pm - 7:50pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sat1:35pm - 2:35pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sun11:45am - 12:45pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Adult Drop-In Swim Lessons | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue6:10pm - 7:10pmJan 08---FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Wed, Sun12:00pm - 1:00pmJan 08---FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Adult Drop-In Swim Lessons | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue6:20pm - 7:20pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Thu6:55pm - 7:55pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sat, Sun1:30pm - 2:30pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Learn to Swim

Make Friends: make new friends through learning with activitiesand games. May work in partnersor groups. Build Skills: swimmers will improve their body awareness and motorskills as they submerge,...

Show SchedulesHide Schedules

Learn to Swim | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu4:00pm - 8:00pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sat, Sun10:00am - 2:35pmJan 09---FREE---ContinuousRegister Now---Other Activities
Learn to Swim | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Thu4:30pm - 7:55pmJan 09---FREE---ContinuousRegister Now---Other Activities
Tue4:30pm - 6:45pmJan 09---FREE---ContinuousRegister Now---Other Activities
Tue7:25pm - 7:55pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sat9:00am - 2:40pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sun10:00am - 12:50pmJan 09---FREE---ContinuousRegister Now---Other Activities
Learn to Swim | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu5:00pm - 8:00pmJan 08---FREE---ContinuousRegister Now---Other Activities
Fri4:30pm - 7:30pmJan 08---FREE---ContinuousRegister Now---Other Activities
Sat10:00am - 2:45pmJan 08---FREE---ContinuousRegister Now---Other Activities
Learn to Swim | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat9:00am - 12:25pmMay 01---FREE---ContinuousRegister Now---Other Activities
Lil' Dippers

Make Friends: make new friends through learning with games and songs. Build Skills: blow bubbles, submersion, kicking, front & back glides, deep water skills, surface support, and diving. Water...

Show SchedulesHide Schedules

Lil' Dippers | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Thu4:00pm - 7:25pmJan 09---FREE---ContinuousRegister Now---Other Activities
Tue9:00am - 11:30amJan 09---FREE---ContinuousRegister Now---Other Activities
Tue4:00pm - 8:00pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sat, Sun10:00am - 2:35pmJan 09---FREE---ContinuousRegister Now---Other Activities
Lil' Dippers | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu4:30pm - 7:55pmJan 09---FREE---ContinuousRegister Now---Other Activities
Tue, Thu10:00am - 11:40amJan 09---FREE---ContinuousRegister Now---Other Activities
Sat9:00am - 2:40pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sun10:00am - 12:20pmJan 09---FREE---ContinuousRegister Now---Other Activities
Lil' Dippers | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu5:00pm - 8:00pmJan 08---FREE---ContinuousRegister Now---Other Activities
Wed10:00am - 12:00pmJan 08---FREE---ContinuousRegister Now---Other Activities
Fri4:30pm - 7:30pmJan 08---FREE---ContinuousRegister Now---Other Activities
Sat10:00am - 2:45pmJan 08---FREE---ContinuousRegister Now---Other Activities
Lil' Dippers | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat9:00am - 12:25pmMay 01---FREE---ContinuousRegister Now---Other Activities
Parented Lil' Dippers

Make Friends: meet otherparents interested in teachingtheir child the basics oflearning to swim throughgames and songs. Build Skills: some of the skills you will learn include learning how to hold...

Show SchedulesHide Schedules

Parented Lil' Dippers | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon5:05pm - 5:35pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Tue10:35am - 11:05amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Thu, Sun10:00am - 10:30amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sat9:35am - 10:05amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Parented Lil' Dippers | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat10:10am - 10:40amMay 01---FREE---Drop-InDrop-In---Other Activities
Parented Lil' Dippers | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed5:45pm - 6:15pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sat10:00am - 10:40amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sat, Sun11:45am - 12:15pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sun10:00am - 10:30amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Parented Lil' Dippers | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue5:35pm - 6:05pmJan 08---FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Wed10:00am - 10:30amJan 08---FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sat10:35am - 11:05amJan 08---FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sat12:55pm - 1:35pmJan 08---FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Parented Lil' Dippers | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed12:30pm - 1:00pmMar 06------------Drop-In---Other Activities
Sat10:00am - 10:30amMar 06------------Drop-In---Other Activities
Private Swimming Instruction

Private lessons provide one-on-one instruction to meet each swimmer’s individual needs. All lessons are 30 minutes in length. Please contact the Member Sales and Service desk to book your...

Show SchedulesHide Schedules

Private Swimming Instruction | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed10:00am - 11:00amJan 09---$26$36---Register Now---Other Activities
Thu6:15pm - 7:20pmJan 09---$26$36---Register Now---Other Activities
Private Swimming Instruction | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu7:30pm - 8:00pmJan 09---$26$36---Register Now

Sign up at Member Services Desk.

Other Activities
Sat, Sun2:05pm - 2:35pmJan 09---$26$36---Register Now

Sign up at Member Services Desk.

Other Activities
Private Swimming Instruction | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Wed, Thu7:00pm - 7:30pmMay 01---$26$36---Register Now

Sign up at Member Services Desk.

Other Activities
Sat1:00pm - 2:00pmMay 01---$26$36---Register Now

Sign up at Member Services Desk.

Other Activities
Sun11:00am - 11:30amMay 01---$26$36---Register Now

Sign up at Member Services Desk.

Other Activities
Sun3:00pm - 3:30pmMay 01---$26$36PrivateRegister Now

By request only - sign up at Member Services Desk.

Other Activities
Sun5:00pm - 5:30pmMay 01---$26$36PrivateRegister Now

By request only - sign up at Member Services Desk.

Other Activities
Private Swimming Instruction | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue1:30pm - 2:00pmMar 06---$25$25---Centre Registration---Other Activities
Tue5:30pm - 7:00pmMar 06---$25$25---Centre Registration---Other Activities
Star Leadership

Make Friends: make new friends, learn lifesaving skills, share knowledge with new swimmers while working in partners and groups. Build Skills: your competent and confident swimmer will build on their...

Show SchedulesHide Schedules

Star Leadership | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu5:05pm - 5:35pmJan 09---FREE---ContinuousRegister Now---Other Activities
Tue, Wed, Thu6:15pm - 6:45pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sat9:35am - 10:05amJan 09---FREE---ContinuousRegister Now---Other Activities
Sat10:45am - 11:15amJan 09---FREE---ContinuousRegister Now---Other Activities
Sat1:00pm - 1:30pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sun10:35am - 11:05amJan 09---FREE---ContinuousRegister Now---Other Activities
Star Leadership | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon6:20pm - 6:50pmJan 09---FREE---ContinuousRegister Now---Other Activities
Wed, Thu4:35pm - 5:05pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sat, Sun10:35am - 11:05amJan 09---FREE---ContinuousRegister Now---Other Activities
Sat, Sun12:20pm - 12:50pmJan 09---FREE---ContinuousRegister Now---Other Activities
Star Leadership | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat9:35am - 10:05amMay 01---FREE---ContinuousRegister Now---Other Activities
Sat11:20am - 11:50amMay 01---FREE---ContinuousRegister Now---Other Activities
Star Leadership | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Wed, Thu5:00pm - 8:00pmJan 08---FREE---ContinuousRegister Now---Other Activities
Fri6:15pm - 7:15pmJan 08---FREE---ContinuousRegister Now---Other Activities
Sat10:00am - 2:45pmJan 08---FREE---ContinuousRegister Now---Other Activities
Star Program

Make Friends: make new friends while learning with activities and work in partners or groups. Build Skills: swimmers will learn elementary backstroke, breaststroke, side stroke, eggbeater and...

Show SchedulesHide Schedules

Star Program | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu4:00pm - 4:30pmJan 09---FREE---ContinuousRegister Now---Other Activities
Mon, Tue, Wed, Thu5:10pm - 5:40pmJan 09---FREE---ContinuousRegister Now---Other Activities
Mon6:20pm - 7:25pmJan 09---FREE---ContinuousRegister Now---Other Activities
Tue, Wed, Thu6:20pm - 6:50pmJan 09---FREE---ContinuousRegister Now---Other Activities
Tue, Thu7:30pm - 8:00pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sat10:00am - 10:30amJan 09---FREE---ContinuousRegister Now---Other Activities
Sat11:10am - 12:50pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sat1:30pm - 2:00pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sun10:00am - 11:35amJan 09---FREE---ContinuousRegister Now---Other Activities
Sun12:20pm - 12:50pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sun1:30pm - 2:35pmJan 09---FREE---ContinuousRegister Now---Other Activities
Star Program | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed4:30pm - 7:55pmJan 09---FREE---ContinuousRegister Now---Other Activities
Tue4:30pm - 6:10pmJan 09---FREE---ContinuousRegister Now---Other Activities
Tue6:50pm - 7:55pmJan 09---FREE---ContinuousRegister Now---Other Activities
Thu4:30pm - 5:00pmJan 09---FREE---ContinuousRegister Now---Other Activities
Thu5:40pm - 7:55pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sat9:00am - 2:40pmJan 09---FREE---ContinuousRegister Now---Other Activities
Sun10:00am - 10:30amJan 09---FREE---ContinuousRegister Now---Other Activities
Sun11:10am - 12:50pmJan 09---FREE---ContinuousRegister Now---Other Activities
Star Program | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Thu5:00pm - 8:00pmJan 08---FREE---ContinuousRegister Now---Other Activities
Wed5:35pm - 8:00pmJan 08---FREE---ContinuousRegister Now---Other Activities
Fri4:30pm - 7:30pmJan 08---FREE---ContinuousRegister Now---Other Activities
Sat10:00am - 2:45pmJan 08---FREE---ContinuousRegister Now---Other Activities
Star Program | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat9:00am - 10:40amMay 01---FREE---ContinuousRegister Now---Other Activities
Sat11:20am - 11:50amMay 01---FREE---ContinuousRegister Now---Other Activities
Teen Drop-In Swim Lessons

This program is designed for teens who want to improve their swimming abilities and lifesaving skills. Participants have the option of completing the YMCA Learn to Swim program. Make Friends: make...

Show SchedulesHide Schedules

Teen Drop-In Swim Lessons | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon6:15pm - 7:15pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

 

Other Activities
Sat10:45am - 11:45amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

 

Other Activities
Sun11:45am - 12:45pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

 

Other Activities
Teen Drop-In Swim Lessons | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue4:30pm - 5:35pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

 

Other Activities
Wed, Thu5:45pm - 6:45pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

 

Other Activities
Teen Drop-In Swim Lessons | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed6:45pm - 7:45pmJan 08---FREE---ContinuousDrop-In---Other Activities
Sat12:55pm - 1:55pmJan 08---FREE---ContinuousDrop-In---Other Activities
Bobbers/Floaters

Bobbers: Preschool children will participate in activities to gain confidence and to increase their level of comfort in the water. The focus is on getting their face wet, blowing bubbles, and...

Show SchedulesHide Schedules

Bobbers/Floaters | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue5:00pm - 5:30pmMar 06------------Centre Registration---Other Activities
Tue6:00pm - 6:30pmMar 06------------Centre Registration---Other Activities
Wed9:30am - 10:00amMar 06------------Centre Registration---Other Activities
Wed10:00am - 10:30amMar 06------------Centre Registration---Other Activities
Wed11:00am - 11:30amMar 06------------Centre Registration---Other Activities
Thu5:00pm - 5:30pmMar 06------------Centre Registration---Other Activities
Thu6:00pm - 6:30pmMar 06------------Centre Registration---Other Activities
Thu6:45pm - 7:15pmMar 06------------Centre Registration---Other Activities
Sat10:30am - 11:00amMar 06------------Centre Registration---Other Activities
Sat11:00am - 11:30amMar 06------------Centre Registration---Other Activities
Sat11:30am - 12:00pmMar 06------------Centre Registration---Other Activities
Sat12:30pm - 1:00pmMar 06------------Centre Registration---Other Activities
Sat1:00pm - 1:30pmMar 06------------Centre Registration---Other Activities
Floaters

Participants are challenged to work on front and back floats and glides. Children will also discover the use of buoyant aids.

Show SchedulesHide Schedules

Floaters | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed11:30am - 12:00pmMar 06------------Centre Registration

Floaters ONLY - No Bobbers

Other Activities
Sat10:00am - 10:30amMar 06------------Centre Registration

Floaters ONLY - No Bobbers

Other Activities
Gliders/Divers

Gliders: Children are introduced to deep-water activities, gliding on their front and back, and working towards a front swim of up to 5 meters. Divers: Participants are encouraged to develop deep...

Show SchedulesHide Schedules

Gliders/Divers | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue5:30pm - 6:00pmMar 06------------Centre Registration---Other Activities
Tue6:00pm - 6:30pmMar 06------------Centre Registration---Other Activities
Wed10:30am - 11:00amMar 06------------Centre Registration---Other Activities
Wed11:30am - 12:00pmMar 06------------Centre Registration

Gliders ONLY - No Dippers

Other Activities
Wed1:00pm - 1:30pmMar 06------------Centre Registration---Other Activities
Thu5:00pm - 5:30pmMar 06------------Centre Registration---Other Activities
Thu6:00pm - 6:30pmMar 06------------Centre Registration---Other Activities
Sat10:30am - 11:00amMar 06------------Centre Registration---Other Activities
Sat11:00am - 11:30amMar 06------------Centre Registration---Other Activities
Sat11:30am - 12:00pmMar 06------------Centre Registration---Other Activities
Sat12:30pm - 1:00pmMar 06------------Centre Registration---Other Activities
Divers

Participants are encouraged to develop deep water skills and spend time in the main pool. Instructors work with children to develop arm action and toward a front swim of up to 10 meters.

Surfers/Dippers

Surfers: Children are encouraged to develop front and back swims up to a distance of 15 meters. They will also be exposed to diving, creative entries, surface support, and spending a large amount of...

Show SchedulesHide Schedules

Surfers/Dippers | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu5:30pm - 6:00pmMar 06------------Centre Registration

Sufers and Dippers

Other Activities
Sat11:30am - 12:00pmMar 06------------Centre Registration

Sufers and Dippers

Other Activities
Dippers

Participants will refine their front and back swims, explore deep water activities, and spend the majority of the time in the main pool.

Otter/Seal

Otter: Our instructors will help your child build confidence in breath control, floating, and gliding. If your child has completed Dippers in the Preschool program, please speak with any aquatic...

Show SchedulesHide Schedules

Otter/Seal | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue5:30pm - 6:00pmMar 06------------Centre Registration---Other Activities
Tue6:45pm - 7:15pmMar 06------------Centre Registration---Other Activities
Tue7:15pm - 7:45pmMar 06------------Centre Registration---Other Activities
Thu6:45pm - 7:15pmMar 06------------Centre Registration---Other Activities
Thu7:15pm - 7:45pmMar 06------------Centre Registration---Other Activities
Sat10:00am - 10:30amMar 06------------Centre Registration---Other Activities
Sat11:00am - 11:30amMar 06------------Centre Registration---Other Activities
Sat1:00pm - 1:30pmMar 06------------Centre Registration---Other Activities
Seal

Your child will be introduced to deep water jumping, surface support, continuing with breath control, floats and glides.

Dolphin

An instructor will help your child build endurance and working toward front and back swims, side breathing and treading water.

Show SchedulesHide Schedules

Dolphin | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue6:00pm - 6:30pmMar 06------------Centre Registration---Other Activities
Tue6:45pm - 7:15pmMar 06------------Centre Registration---Other Activities
Thu6:45pm - 7:15pmMar 06------------Centre Registration---Other Activities
Thu7:15pm - 7:45pmMar 06------------Centre Registration---Other Activities
Sat11:30am - 12:00pmJan 13Feb 25---------Centre Registration---Other Activities
Sat1:00pm - 1:30pmMar 06------------Centre Registration---Other Activities
Swimmer

In this course your child will improve front and back strokes, endurance and treading water skills.

Show SchedulesHide Schedules

Swimmer | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu6:00pm - 6:30pmMar 06------------Centre Registration---Other Activities
Tue, Thu6:45pm - 7:15pmMar 06------------Centre Registration---Other Activities
Thu7:15pm - 7:45pmMar 06------------Centre Registration---Other Activities
Sat10:00am - 10:30amMar 06------------Centre Registration---Other Activities
Sat12:30pm - 1:00pmMar 06------------Centre Registration---Other Activities
Star 1

In this class, your child will be introduced to safety education and elementary backstroke; as well as, increase front and back crawl skills, swimming endurance, and treading water up to 90 seconds.

Show SchedulesHide Schedules

Star 1 | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue5:00pm - 5:30pmMar 06------------Centre Registration---Other Activities
Tue6:45pm - 7:15pmMar 06------------Centre Registration---Other Activities
Thu6:45pm - 7:15pmMar 06------------Centre Registration---Other Activities
Thu7:15pm - 7:45pmMar 06------------Centre Registration---Other Activities
Sat10:00am - 10:30amMar 06------------Centre Registration---Other Activities
Sat12:30pm - 1:00pmMar 06------------Centre Registration---Other Activities
Star 2

This course will introduce your child to safety skills and the breaststroke; as well as, continue to develop diving, treading water, higher stroke standards.

Show SchedulesHide Schedules

Star 2 | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue5:00pm - 5:30pmMar 06------------Centre Registration---Other Activities
Sat10:00am - 10:30amMar 06------------Centre Registration---Other Activities
Sat12:30pm - 1:00pmMar 06------------Centre Registration---Other Activities
Star 3

Your child will begin to develop recognition and rescue skills, while improving stroke standards and being introduced to the eggbeater kick.

Show SchedulesHide Schedules

Star 3 | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue5:30pm - 6:00pmMar 06------------Centre Registration---Other Activities
Sat10:30am - 11:00amMar 06------------Centre Registration---Other Activities
Star 4

Our instructors will expose your child to drowning prevention education, additional rescue skills, and sidestroke. Building on both endurance and stroke standards will continue to happen in this...

Show SchedulesHide Schedules

Star 4 | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue5:30pm - 6:00pmMar 06------------Centre Registration---Other Activities
Sat10:30am - 11:30amMar 06------------Centre Registration---Other Activities
Star 5

Your child will learn boating safety, rescue skills, and the butterfly stroke. Improving sidestroke and breaststroke is a focus, while continuing to build endurance and stroke standards.

Show SchedulesHide Schedules

Star 5 | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue7:15pm - 8:00pmMar 06------------Centre Registration---Other Activities
Sat10:30am - 11:00amMar 06------------Centre Registration---Other Activities
Star 6

Children will learn first aid and advanced rescue skills, while being exposed to alternative swim strokes, synchronized swimming and water polo skills.

Show SchedulesHide Schedules

Star 6 | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue7:15pm - 8:00pmMar 06------------Centre Registration---Other Activities
Sat1:00pm - 1:30pmMar 06------------Centre Registration---Other Activities
Star 7

Star 7 builds on the skills learned in Star 6.

Show SchedulesHide Schedules

Star 7 | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue7:15pm - 8:00pmMar 06------------Centre Registration---Other Activities
Sat1:00pm - 1:30pmMar 06------------Centre Registration---Other Activities
Adaptive Aquatics Drop-In

This course is designed for persons with cognitive orphysical disabilities, ages 3-16. Enjoy group activitiesand games, with focus on individual challenges andprogress to create fun, safe and social...

Show SchedulesHide Schedules

Adaptive Aquatics Drop-In | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed5:00pm - 5:30pmMar 06------------Centre Registration---Other Activities
Lil' Dippers (3-5yrs)

Core Skills at a Glance: Bobbers: Hold wall kick and blow bubbles, front and back glide assisted, water hazards. Floaters: Bobs unassisted, front and back glide with kick 3m, how and when to wear a...

Learn to Swim (6-12yrs)

Your beginner-level swimmer will learn foundational swimming skills that will be applied throughout their future aquatic activities. They will improve their body awareness and motor skills as they...

Star Program

Your continuing swimmer will learn elementary backstroke, breaststroke, sidestroke and increase their swimming distance by the end of Star 3. The optional items give your child opportunities to...

Star Leadership

Your competent and confident swimmer will build on their strong aquatic skills to learn basic first aid skills, to safely help others who are in trouble in the water, and to improve their physical...

Adult

Adults will progress at their own pace without the pressure of completing levels within the typical lesson structure and time frame. Core Skills at a Glance: This program is designed to establish...

Show SchedulesHide Schedules

Adult | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed7:00pm - 7:30pmMar 06------------Drop-In---Other Activities
Sat1:30pm - 2:00pmMar 06------------Drop-In---Other Activities
Teen

This program is designed for teens who want to improve their swimming abilities and lifesaving skills. Participants have the option of completing the YMCA Learn to Swim program.

Show SchedulesHide Schedules

Teen | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat1:30pm - 2:00pmMar 06------------Register Now---Other Activities

Aquatic Fitness

Aqua - Deep

Deep water aquafit allows you to use the resistance of the water in a full range of motion to maximize your workout. A non-impact cardio workout that strengthens the entire body using water...

Show SchedulesHide Schedules

Aqua - Deep | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu6:00am - 6:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon, Tue, Wed, Fri8:00am - 8:45amMar 06---FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

 

Other Activities
Mon10:00am - 10:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon12:00pm - 12:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon, Wed7:30pm - 8:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat8:00am - 8:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun7:45am - 8:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Aqua - Deep | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri9:00am - 9:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon, Wed8:00pm - 8:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Wed, Thu12:15pm - 1:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat8:15am - 9:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Aqua - Deep | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed, Fri9:00am - 10:00amJan 08Mar 5FREE---Drop-InDrop-In---Other Activities
Wed, Fri9:00am - 10:00amJan 08Mar 5FREE---Drop-InDrop-In---Other Activities
Thu8:00pm - 9:00pmJan 08Mar 5FREE---Drop-InDrop-In---Other Activities
Thu8:00pm - 9:00pmJan 08Mar 5FREE---Drop-InDrop-In---Other Activities
Sun10:00am - 11:00amJan 08Mar 5FREE---Drop-InDrop-In---Other Activities
Sun10:00am - 11:00amJan 08Mar 5FREE---Drop-InDrop-In---Other Activities
Aqua - Hydro Tone

Wake yourself up with this shallow water aqua class.Minimal choreography that will suit all levels offitness. You control the intensity, making it as hardor as easy as you like. This class is a...

Aqua – Baby and Me

This interactive aqua fitness class is designed specifically for parents and babies. It is a great opportunity for Moms or Dads to reintroduce exercise into their new routine while enjoying quality...

Show SchedulesHide Schedules

Aqua – Baby and Me | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri11:30am - 12:15pmMay 01Jun 25FREE$70169876Register Now---Other Activities
Aqua – Baby and Me | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue12:15pm - 1:00pmMay 01Jun 25FREE$70170178Register Now---Other Activities
Thu12:15pm - 1:00pmMay 01Jun 25FREE$70170179Register Now---Other Activities
Aqua - Shallow

A low-impact cardiovascular workout held in the pool. The class allows you to use the water’s resistance to increase muscular strength while working to maximize your cardiovascular system. An...

Show SchedulesHide Schedules

Aqua - Shallow | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri8:00am - 8:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu9:00am - 9:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Aqua - Shallow | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu, Fri9:00am - 9:45amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

 

Other Activities
Tue12:00pm - 12:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Thu7:30pm - 8:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed, Fri10:00am - 10:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Aqua - Shallow | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri10:15am - 11:00amMay 01Apr 30FREE---Drop-InDrop-In---Other Activities
Mon, Wed, Fri10:15am - 11:00amMay 01Apr 30FREE---Drop-InDrop-In---Other Activities
Tue8:00pm - 9:00pmMay 01Apr 30FREE---Drop-InDrop-In---Other Activities
Tue8:00pm - 9:00pmMay 01Apr 30FREE---Drop-InDrop-In---Other Activities
Aqua - Shallow | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed10:30am - 11:15amMay 01---FREE---Drop-InDrop-In---Other Activities
Mon, Wed10:30am - 11:15amMar 06---FREE---Drop-InDrop-In---Other Activities
Aqua Jogging

You may not be able to walk on water, but youcan run in the pool! Aqua Jogging has long beenrecognized as a rehabilitation exercise for injuredathletes, but it’s also a wonderful workout in its...

Aqua Pilates

A Pilates class is the perfect opportunity to lookand feel better. Pilates is a fun workout that tonesyour body. Pilates focuses on strengtheningcore abdominal muscles with certain moves andbreathing...

Aqua Zumba®

The Zumba® program fuses hypnotic Latin rhythms and easy-to-follow moves to create a one-of-a-kind fitness program that will blow you away. No dance experience required and suitable for all...

Show SchedulesHide Schedules

Aqua Zumba® | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu8:00am - 8:45amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

 

Other Activities
Aqua Zumba® | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu5:30pm - 6:15pmMar 06---FREE---Drop-InDrop-In---Other Activities
Thu5:30pm - 6:15pmMar 06---FREE---Drop-InDrop-In---Other Activities
Sat12:30pm - 1:15pmMar 06---FREE---Drop-InDrop-In---Other Activities
Sat12:30pm - 1:15pmMar 06---FREE---Drop-InDrop-In---Other Activities
Aqua Zumba® | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue9:00am - 9:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Thu8:00pm - 8:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri12:15pm - 1:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
H2O Boot Camp

A great cardiovascular workout using a buoyancybelt in the deep water. There is no impact on thejoints making it a perfect environment for thosewith injuries or limitations. Confidence in deepwater...

Lane Swim

Get fit and enjoy the pool at your own pace. Lane swimming improves endurance, strength and lung capacity.

Show SchedulesHide Schedules

Lane Swim | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri5:30am - 8:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon, Tue, Wed, Thu, Fri10:00am - 12:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon, Tue, Wed, Thu, Fri1:00pm - 4:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon, Tue, Wed, Thu9:00pm - 10:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Thu5:30am - 9:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri8:00pm - 10:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat, Sun3:00pm - 5:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat5:00pm - 8:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun7:00am - 10:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun1:00pm - 3:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun5:00pm - 8:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Lane Swim | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri5:30am - 9:00amJan 08---FREE---Drop-InDrop-In---Other Activities
Tue, Thu5:30am - 12:00pmJan 08---FREE---Drop-InDrop-In---Other Activities
Wed11:30am - 1:00pmJan 08Mar 5FREE------Drop-In---Other Activities
Sat7:00am - 9:00amJan 08---FREE---Drop-InDrop-In---Other Activities
Sat3:00pm - 8:45pmJan 08---FREE---Drop-InDrop-In---Other Activities
Sun7:00am - 10:00amJan 08---FREE---Drop-InDrop-In---Other Activities
Sun1:00pm - 8:45pmJan 08---FREE---Drop-InDrop-In---Other Activities
Lane Swim | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed5:30am - 10:15amMar 06---FREE---Drop-InDrop-In

Drop-In

Other Activities
Mon, Wed11:30am - 1:00pmMar 06---FREE---Drop-InDrop-In

Drop-In

Other Activities
Mon3:30pm - 5:30pmMar 06---FREE---Drop-InDrop-In

Drop-In

Other Activities
Mon5:30pm - 7:00pmMar 06---FREE---Drop-InDrop-In

Drop-In

Other Activities
Mon7:00pm - 9:45pmMar 06---FREE---Drop-InDrop-In

Drop-In

Other Activities
Tue, Thu, Fri5:30am - 1:00pmMar 06---FREE---Drop-InDrop-In

Drop-In

Other Activities
Tue, Thu, Fri12:00pm - 1:00pmMar 06---FREE---Drop-InDrop-In

Drop-In

Other Activities
Tue, Wed, Thu, Fri3:30pm - 9:45pmMar 06---FREE---Drop-InDrop-In

Drop-In

Other Activities
Sat, Sun7:00am - 9:00amMar 06---FREE---Drop-InDrop-In

Drop-In

Other Activities
Sat9:00am - 1:30pmMar 06---FREE---Drop-InDrop-In

Drop-In

Other Activities
Sat2:00pm - 6:45pmMar 06---FREE---Drop-InDrop-In

Drop-In

Other Activities
Sun9:00am - 6:45pmMar 06---FREE---Drop-InDrop-In

Drop-In

Other Activities
Lane Swim | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Thu, Fri5:30am - 3:15pmMay 01Jun 25FREE---Drop-InDrop-In

4 Lanes, with Aqua Jog.

Other Activities
Mon, Tue, Wed, Thu, Fri3:15pm - 8:00pmMay 01Jun 25FREE---Drop-InDrop-In

1 Lane, with Aqua Jog.   This lane will be used  for WIBIT swim testing from 2:45–5:30pm on the 1st Saturday of each month.

Other Activities
Mon, Tue, Wed, Thu, Fri8:00pm - 10:15pmJan 08---FREE---Drop-InDrop-In

3 Lanes, with Aqua Jog. 1 lane will be used  for WIBIT swim testing from 2:45–5:30pm on the 1st Saturday of each month.

Other Activities
Tue, Wed5:30am - 9:30amMay 01Jun 25FREE---Drop-InDrop-In

4 Lanes, with Aqua Jog.

Other Activities
Tue9:30am - 11:00amMay 01Jun 25FREE---Drop-InDrop-In

3 Lanes, with Aqua Jog.

Other Activities
Tue11:00am - 3:15pmMay 01Jun 25FREE---Drop-InDrop-In

4 Lanes, with Aqua Jog.

Other Activities
Wed9:30am - 1:00pmMay 01Jun 25FREE---Drop-InDrop-In

3 Lanes, with Aqua Jog.

Other Activities
Wed1:00pm - 3:15pmMay 01Jun 25FREE---Drop-InDrop-In

4 Lanes, with Aqua Jog.

Other Activities
Sat, Sun7:00am - 9:30amMay 01Jun 25FREE---Drop-InDrop-In

4 Lanes, with Aqua Jog.

Other Activities
Sat9:30am - 3:00pmMay 01Jun 25FREE---Drop-InDrop-In

1 Lane, with Aqua Jog.   This lane will be used  for WIBIT swim testing from 2:45–5:30pm on the 1st Saturday of each month.

Other Activities
Sat, Sun3:00pm - 8:45pmJan 08---FREE---Drop-InDrop-In

3 Lanes, with Aqua Jog. 1 lane will be used  for WIBIT swim testing from 2:45–5:30pm on the 1st Saturday of each month.

Other Activities
Sun9:30am - 2:30pmMay 01Jun 25FREE---Drop-InDrop-In

1 Lane, with Aqua Jog.   This lane will be used  for WIBIT swim testing from 2:45–5:30pm on the 1st Saturday of each month.

Other Activities
Warm Water

A class specifically designed for those with arthritis and other mobility issues. The shallow, warm water helps to relieve stiffness, increase range of motion and allow for a safe low-impact cardio...

Show SchedulesHide Schedules

Warm Water | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed1:00pm - 1:45pmJan 08Mar 5FREE---Drop-InDrop-In---Other Activities
Wed1:00pm - 1:45pmJan 08Mar 5FREE---Drop-InDrop-In---Other Activities
Water Polo

A new pilot program that provides an introduction to Water Polo. Come join us after work for fun games where the team sizes vary depending on participation. There will be a coach there to increase...

Youth Triathlon

A Triathlon combines three sports: swimming, biking and running. Are you interested in learning more about Triathlons and the training behind the sport? In this program, you’ll have the chance...

Swim Clubs

Junior Lifeguard Club

A program for all youth interested in active living and having serious fun. JLC members are encouraged to develop skills based on personal bests in swimming, lifesaving, fitness, knowledge,...

Triathlon Swim

Specialized drills and activities to enhance your triathlon event timings.

Show SchedulesHide Schedules

Triathlon Swim | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat7:30am - 8:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
YMCA Swim Club

Take your swim skill to the next level with the YMCA Swim Club. This club experience will help swimmers build self-esteem, confidence, sportsmanship and a strong sense of team. Our coaches will work...

Y-Tri-Swim

This could be you. You have it inside you. We have designed a program led by knowledgeable and experienced coaches that will teach you how to swim your way to finishing your first sprint triathlon....

Food & Nutrition

Back to School Lunch Hero

Looking for back to school meal ideas for your child’s lunchbox? Learn to prepare healthy, cost effective meals that your child will love and take home a serving of what you create! Be a hero...

Collective Kitchen

Join a group that meets once a week to cook for yourself or your family. The group chooses the menu, the facilitator purchases the food and the group creates the meals as a team. Members are asked to...

Show SchedulesHide Schedules

Collective Kitchen | YMCA Welcome Village
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon6:00pm - 8:00pmJan 08---2-3/serving2-3/serving---For information and registration, call 780 426-9265.

Please note that preregistration for this program is required.

Other Activities
Wed10:00am - 12:00pmJan 08---2-3/serving2-3/serving---For information and registration, call 780 426-9265.

Please note that preregistration for this program is required.

Other Activities
Wed1:00pm - 3:00pmJan 08---2-3/serving2-3/serving---For information and registration, call 780 426-9265.

Please note that preregistration for this program is required.

Other Activities
Wed4:00pm - 6:00pmJan 08Mar 212-3/serving2-3/serving---For information and registration, call 780 426-9265.

Please note that registration for this program is required. Free child care will be provided.

Other Activities
Thu11:30am - 1:30pmJan 08---2-3/serving2-3/serving---For information and registration, call 780 426-9265.

Please note that preregistration for this program is required.

Other Activities
Collective Kitchen | YMCA Welcome Village

Holiday Baking

Make Holiday Baking fun and easy! Get your holiday baking done as part of an energetic and festive group. Create a variety of favorite holiday baked goods together. Participants will bake five...

Kids Can Cook – Parented

This parented program will give preschoolers the opportunity to cook and learn about safe food handling, nutrition and more. Please notify the program if registrant has any food allergies.

Kids Can Cook+

Your child will bring out their inner chef with weekly cooking sessions where kids get to take home what they cook. They will explore food through fun while learning basic cooking skills. Please...

Show SchedulesHide Schedules

Kids Can Cook+ | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat11:45am - 1:15pmMay 01Jun 25$74$102170607Register Now

Please advise us of any food restrictions or allergies.

Other Activities
Kids Can Cook+ | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu4:30pm - 6:00pmMay 01Jun 25$74$102170953Register Now

Please advise us of any food restrictions or allergies.

Other Activities
Sun12:00pm - 1:30pmMay 01Jun 25$65$90170952Register Now

Please advise us of any food restrictions or allergies.

Other Activities
Kids Can Cook+ | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue6:15pm - 7:45pmMay 01Jun 25$74$102170896Register Now---Other Activities
Mason Jar Meals

Looking for different meal ideas? Learn new recipes, meet new people and take home a serving of what you create. Register early, these sessions fill up fast!

Spring Goodies Galore

Make baking fun and easy as part of an energetic group. Create a variety of spring goodies together. Participants will bake five different goodies and take home a dozen of each variety. Register...

Summer Salads

Learn to prepare healthy and cost effective meals that you will love and take home a serving of what you create. Register early, these sessions fill up fast!

The Fundamentals of Pie

Have you always wished that you knew how to make a mouthwatering pie? Come learn how with our expert instructor. Participants will learn how to prepare two different pies and will take home one of each!

Get Pickling!

Get pickling at the YMCA! Join us for an afternoonof pickling and canning. Participants will learn tomake 3 different canned goods and will take homeone of each. We will provide the fruits, veggies...

Lil' Chefs

Children will enjoy preparing and tasting a variety of simple recipes along with stories, crafts and simple kitchen skills.

Show SchedulesHide Schedules

Lil' Chefs | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat11:00am - 12:00pmMay 01Jun 25$74$102170955Register Now---Other Activities
Lil' Chefs | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat1:30pm - 2:30pmMay 01Jun 25$74$102170740Register Now---Other Activities
Spice it Up

Sometimes all you need to add flavor is to add some spice! Come learn about spices from different parts of the world, get ideas for new dinner concepts, and try playing with spices you may not have...

Cake Decorating Basics

Always wanted to learn how to decorate cakes but don’t know where to start, or are you unhappy with your results? This is the class for you! Ideal for beginners, we will cover details like...

Make it Vegetarian

Not a big meat eater? Trying to reduce your carbon footprint? Make it Vegetarian will give you great meal concepts that will inspire your meatless dishes. This class includes discussions on protein...

Mexican Meals

Do you like your food hot and spicy? This is the class for you! Come out and learn about different types of chili powders, how to make a mouthwatering dish of rice, beans, and ham, and how to make...

Cooking with Dad

What better way to celebrate Father’s Day than by spending time cooking with Dad? In this class, you’ll make a delicious and child-friendly three-course meal, with an appetizer, main...

Cooking with Dad | YMCA Welcome Village

Group Fitness

Martial Arts

Aikido

This nonviolent martial art will teach you to turn the energy of your attacker against them while increasing your strength, stamina and balance.

Show SchedulesHide Schedules

Aikido | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu6:00pm - 8:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun9:00am - 10:30amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Aikido | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu6:30pm - 8:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Aikido | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue6:30pm - 8:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed6:30pm - 8:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Brazilian Jiu Jitsu Beginner

Grappling-based martial art designed for self defence and sport. Learn leverage techniques to gain superior positions and finishing holds. Leg locks, arm locks, shoulder locks, wrist locks, take...

Brazilian Jiu Jitsu Intermediate

Grappling-based martial art designed for self defence and sport. This class builds on techniques learned in the beginner course.

Group Fight

Group Fight is for anyone wanting a challenging, athletic, and motivating workout. It’s explosive, electric, and thrilling. MMA moves drive a great cardio experience that also strengthens the...

Show SchedulesHide Schedules

Group Fight | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon5:30pm - 6:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun9:30am - 10:30amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Group Fight | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue9:00am - 9:55amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu6:15pm - 7:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Group Fight | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed8:00am - 8:50amMay 01Jun 25------Drop-InDrop-In---Other Activities
Fri7:45pm - 8:45pmMay 01Jun 25------Drop-InDrop-In---Other Activities
Group Fight | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed9:15am - 10:15amMay 01Jun 25FREE---Drop-InDrop-in---Other Activities
Thu9:30am - 10:30amMay 01Jun 25FREE---Drop-InDrop-in---Other Activities
Moh Pai Kung Fu

This dynamic and fun martial arts class will challenge participants of all fitness and experience levels. Classes focus on different aspects of the self-defence martial art.

Show SchedulesHide Schedules

Moh Pai Kung Fu | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu7:00pm - 8:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tae Kwon Do

Tae Kwon Do provides aerobic exercise and improves flexibility, concentration, and overall well-being. Participants will develop fitness, confidence, and self-defence skills in this program led by...

Show SchedulesHide Schedules

Tae Kwon Do | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed4:30pm - 5:30pmMay 01Jun 25$132$164170927Register Now---Other Activities
Tae Kwon Do | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed5:00pm - 6:00pmMay 01Jun 25$132$164170995Register Now---Other Activities
Tae Kwon Do | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu4:30pm - 5:30pmMay 01Jun 25$132$164170636Register Now---Other Activities
Tai Chi

A registered Tai Chi Program. Mediation andmartial arts based format will help improverange of motion, balance, flexibility, breathing,and the mind/body connection. Increase bonedensity, strength,...

Show SchedulesHide Schedules

Tai Chi | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue12:30pm - 1:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue8:30pm - 9:30pmMay 01Jun 25FREE$55169914Register Now---Other Activities
Tai Chi – Level 1

The meditation and martial arts-based format will help improve range of motion, balance, flexibility, breathing, and the mind/body connection. Tai Chi increases bone density, strength, stamina,...

Show SchedulesHide Schedules

Tai Chi – Level 1 | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon10:00am - 11:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tai Chi – Level 1 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue10:25am - 11:25amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu10:40am - 11:40amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tai Chi – Level 1 | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue8:30pm - 9:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed11:30am - 12:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tai Chi – Level 2

Continue to build on movement patterns learned in Level 1, improving your overall health and reducing tension while building strength, balance, agility and coordination.

Show SchedulesHide Schedules

Tai Chi – Level 2 | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon11:00am - 12:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tai Chi – Level 2 | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue9:15pm - 10:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed12:15pm - 1:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities

Yoga, Mind & Body

Joga

Joga is an athletic based style of Yoga: a unique blend of postures, breathing techniques, and relaxation tools to find balance in strength and flexibility, improve breath control/recovery, and...

Show SchedulesHide Schedules

Joga | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri12:05pm - 1:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Meditation – Qi Gong

Sometimes referred to as Chinese or Daoist Yoga, Qi Gong is a gentle, restorative experience that promotes optimal physical and mental health. Learn some of the basics of Qi Gong including walking...

Show SchedulesHide Schedules

Meditation – Qi Gong | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon11:30am - 12:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mind and Body – Bender Ball

Core workout on the floor using Bender Balls (mats and ball provided).

Show SchedulesHide Schedules

Mind and Body – Bender Ball | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed10:30am - 11:30amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mind and Body – Fusion

Improve your flexibility, range of motion and balance while lowering your stress. This class offers a combination of Yoga, Pilates and stretching.

Show SchedulesHide Schedules

Mind and Body – Fusion | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed12:05pm - 12:50pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Stretch

Connect the breath with the movement of the body during the ‘flow’ of yoga and deepening into the ‘stretch’- allowing energy to flow and providing relaxation for the busy mind.

Show SchedulesHide Schedules

Stretch | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri11:30am - 12:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Stretch | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Fri6:15am - 7:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri12:05pm - 12:50pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri5:15pm - 6:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Stretch – Foam Roller

This class utilizes the foam roller to increase or decrease the challenge of many exercises from the regular Pilates repertoire.

Yoga

Continue your pursuit of health, balance and harmony by expanding upon the many postures and techniques of yoga. These classes improve circulation, strength and flexibility while increasing...

Show SchedulesHide Schedules

Yoga | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri11:30am - 12:30pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Mon6:00pm - 7:00pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Mon7:00pm - 8:30pmMay 01Jun 25$75$118169932Register Now---Other Activities
Wed, Thu7:15pm - 8:15pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sun8:30am - 9:30amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sun11:00am - 12:00pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Yoga | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon11:30am - 12:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon7:30pm - 8:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed11:45am - 12:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed8:00pm - 9:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu5:15pm - 6:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu7:15pm - 8:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri10:45am - 11:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun10:00am - 11:30amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Yoga | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue12:05pm - 12:50pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Mon, Wed5:15pm - 6:15pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Tue5:15pm - 6:15pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Tue, Thu7:00pm - 8:00pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Thu12:05pm - 12:50pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sat12:30pm - 1:30pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sun11:00am - 12:30pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Yoga | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon1:30pm - 2:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon8:30pm - 9:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue6:00am - 7:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue7:15pm - 8:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed9:00am - 10:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu8:30pm - 9:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri10:15am - 11:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri1:30pm - 2:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun9:30am - 10:30amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Yoga – Level 1

Yoga with a gentle touch designed for beginners and the active older adult. Poses will focus on developing balance, strength and flexibility.

Show SchedulesHide Schedules

Yoga – Level 1 | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri9:45am - 10:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Yoga – Level 1 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri1:00pm - 2:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Yoga – Level 1 | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed8:30pm - 9:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu2:00pm - 3:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Yoga – Sleep

Yoga for sleep (with massage balls).

Yoga for Back Health

A yoga program for those who want to strengthen their back or those dealing with chronic back pain and other musculoskeletal conditions. Poses are specifically designed to increase...

Show SchedulesHide Schedules

Yoga for Back Health | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue5:30pm - 6:30pmMay 01Jun 25$60$102170258Register Now---Other Activities
YogaChi

YogaChi is Physical, Intellectual and Meditative Quests in Life with the aim to attain a youthful versatile body to embrace a calm & peaceful "Intelligence" within. The Physical,...

Show SchedulesHide Schedules

YogaChi | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sun12:45pm - 1:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
YOUth Pilates

Youth juggle many daily challenges, both physically and mentally. Their busy lives include balancing the demands of school, sports, social pressures, sitting at desks and computers for hours, and...

Dance Fitness

Cardio Dance

Shake up your workout with this dance infused workout.

Show SchedulesHide Schedules

Cardio Dance | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon10:15am - 11:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri12:00pm - 12:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cardio Dance | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu6:05pm - 6:50pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Kids Dance Party

Kids Dance Party is a high energy, fun and funky dance class. We use kid-friendly top 40 music, combined with fundamental movement skills and dance-based choreography that integrates multiple dance...

Learn to Dance

A beginner’s dance class, perfect for those who would love to dance, but don’t know how to begin. Learn to Danceis a great way of learning the basic techniques of Salsa, Mambo, Rumba, Cha...

Show SchedulesHide Schedules

Learn to Dance | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat12:00pm - 1:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Women's Only Zumba®

The Zumba® program fuses hypnotic Latin rhythms and easy-to-follow moves to create a one-of-a-kind fitness program that will blow you away. No dance experience required and suitable for all...

Show SchedulesHide Schedules

Women's Only Zumba® | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon6:15pm - 7:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Zumba Kids®

The Zumba Kids® program is a version of the Zumba® program designed for children. It is a high-energy class packed with specially choreographed routines and the latest music. Zumba Kids®...

Show SchedulesHide Schedules

Zumba Kids® | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat12:15pm - 1:00pmMay 01Jun 25$48$80170938Register Now---Other Activities
Zumba Kids® | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed5:00pm - 5:45pmMay 01Jun 25$48$80171007Register Now---Other Activities
Zumba Kids® Jr.

The Zumba Kids® Jr. program is a version of the Zumba® program designed for young children. It is a high-energy class packed with specially choreographed routines and the latest music. Zumba...

Show SchedulesHide Schedules

Zumba Kids® Jr. | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat1:00pm - 1:45pmMay 01Jun 25$46$81172083Register Now---Other Activities
Zumba Kids® Jr. | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed4:00pm - 4:45pmMay 01Jun 25$46$81171006Register Now---Other Activities
Zumba®

The Zumba® program fuses hypnotic Latin rhythms and easy-to-follow moves to create a one-of-a-kind fitness program that will blow you away. No dance experience required and suitable for all...

Show SchedulesHide Schedules

Zumba® | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon8:00am - 8:50amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon, Wed, Thu7:15pm - 8:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Thu9:00am - 10:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed10:15am - 11:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat10:45am - 11:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Zumba® | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri10:00am - 10:55amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon7:15pm - 8:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed7:30pm - 8:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri6:00pm - 6:55pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat11:00am - 11:55amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Zumba® | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon6:30pm - 7:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue5:30pm - 6:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Zumba® | Eagle Ridge Community Centre
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon7:15pm - 6:15pmMay 01---FREE$10---Centre Registration---Other Activities
Tue6:00pm - 7:00pmMay 01---FREE$10---Centre Registration---Other Activities
Zumba® | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon7:20pm - 8:20pmMay 01Jun 25FREE$89170261Register Now

Drop-in available.

Other Activities
Mon7:20pm - 8:20pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed6:15pm - 7:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed6:15pm - 7:15pmMay 01Jun 25FREE$102170262Register Now

Drop-in available.

Other Activities
Sat9:45am - 10:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Zumba® Gold

The Zumba® Gold program is geared for active older adults and includes a chair workout. It is Zumba® with modified moves and pace to suit the needs of the active older participant and those...

Cycle Fitness

Cyclefit

A high-intensity class which utilizes various drills on the Keiser M3 bike to challenge your cardio fitness. Instructors will lead you through hills, drills, intervals and sprints. Because the...

Show SchedulesHide Schedules

Cyclefit | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri9:30am - 10:30amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Mon, Wed, Thu6:15pm - 7:15pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Tue, Thu5:45am - 6:30amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Thu9:45am - 10:30amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sat9:00am - 10:00amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Cyclefit | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu, Fri12:05pm - 12:50pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Mon6:00pm - 7:00pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Tue, Thu6:15am - 7:00amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Wed6:15pm - 7:15pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Cyclefit | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue6:00pm - 6:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue9:15am - 10:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed6:00pm - 7:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat9:15am - 10:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cyclefit | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon6:00pm - 6:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue10:15am - 11:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed6:00pm - 7:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun11:00am - 12:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cyclefit – Level 1

Join us for a new class designed especially for the active older adult and those just beginning to exercise. This class utilizes various drills such as hills, intervals and sprints on the Keiser M3...

Show SchedulesHide Schedules

Cyclefit – Level 1 | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon9:30am - 10:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue5:15pm - 6:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cyclefit – Level 2

Join us for a new class designed especially for the active older adult and those just beginning to exercise. This class builds on skills learned in Level 1 and utilizes various drills such as hills,...

Show SchedulesHide Schedules

Cyclefit – Level 2 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sun8:30am - 9:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cyclefit – Strength

This combined class utilizes various drills on the Keiser M3 bike, various equipment and body weight exercises to challenge your cardio and anaerobic fitness levels. Because the tension on the bike...

Boot Camps & HIIT

Boot Camp

Challenge your fitness level with these variety-set high-intensity workouts that utilize various equipment and your bodyweight. All boot camps consist of a mix of cardio and strength training...

Show SchedulesHide Schedules

Boot Camp | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed9:15am - 10:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu7:00pm - 8:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Boot Camp | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Thu, Fri12:05pm - 12:50pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon5:30pm - 6:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat9:00am - 9:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Boot Camp | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue6:15pm - 7:10pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Boot Camp | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed, Fri6:00am - 7:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Boxing Boot Camp

An interval-style fast-paced workout that combines boxing and kickboxing drills with strength and cardio intervals.

Show SchedulesHide Schedules

Boxing Boot Camp | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed12:05pm - 12:50pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cardio and Strength – HIIT

Get ready to sweat with this heart-pumping interval workout. High-Intensity Interval Training (HIIT) involves short bursts of high-intensity activity followed by short rest and recovery periods. HIIT...

Show SchedulesHide Schedules

Cardio and Strength – HIIT | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon10:30am - 11:30amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu9:15am - 10:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cardio and Strength – HIIT | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed4:30pm - 5:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu10:15am - 11:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat7:15am - 8:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cardio and Strength – HIIT | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue4:30pm - 5:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cardio and Strength – HIIT | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed6:15pm - 6:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cardio and Strength – Westwood

Kettlebell / Cardio / Strength / Intervals / Yoga and Nutrition. Every class starts with a run – 30 minutes or 5 KM, whichever comes first – outdoors on the track, rain or shine. (Option...

Show SchedulesHide Schedules

Cardio and Strength – Westwood | Westwood Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu10:30am - 12:00pmJun 062017-06-29$200.00$260.00---Centre Registration---Other Activities
Circuit Training

Strength and cardio intervals, timed sets and/or stations to make you sweat and maximize training results. Your fitness level will be challenged with various equipment and bodyweight-based exercises.
 

Cyclefit Boot Camp

Challenge your fitness level with these variety sets; high intensity workouts that utilize various equipment and your bodyweight. This boot camp utilizes various drills on the Keiser bikes to...

Show SchedulesHide Schedules

Cyclefit Boot Camp | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri5:45am - 6:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cyclefit Boot Camp | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon6:00am - 7:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri9:00am - 10:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
TRX Boot Camp

This revolutionary method of leveraged-bodyweight exercise delivers a total-body workout regardless of age and fitness level. Developed by the US Navy S.E.A.L.S. you will be challenged with hundreds...

Show SchedulesHide Schedules

TRX Boot Camp | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon7:15pm - 8:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
TRX Boot Camp | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu8:15am - 8:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
TRX Boot Camp | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed5:30pm - 6:15pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities

Strength & Cardio

Adventure Race Training

Are you training for an Adventure Race like the Spartan Race, Mud Hero, Tough Mudder, Spartan Sprint, Death Race, or another similar race? Come build the strength, stamina, endurance, and willpower...

Show SchedulesHide Schedules

Adventure Race Training | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed7:30pm - 8:30pmMay 01Jun 25---------Register Now---Other Activities
Cardio and Strength – Level 1

A combination of lower and no-impact cardio, strength, flexibility, core and balance training. An ideal class for the active older adult or those just beginning to exercise.

Show SchedulesHide Schedules

Cardio and Strength – Level 1 | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri10:15am - 11:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cardio and Strength – Level 1 | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu10:00am - 11:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cardio and Strength – Level 1 | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Wed, Thu11:00am - 11:55amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cardio and Strength – Level 1 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed10:30am - 11:30amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Cardio and Strength – Max

Take your favorite max strength class, add high-intensity cardio and be prepared to sweat.

Cardio and Strength – Partner Training

A new twist on your favorite cardio and strength training class - work out with a partner! This fun, interactive class will incorporate total body strength training, core stability and cardiovascular...

Cardio Kickbox

Punch and kick your way through this high-intensity workout full of kickboxing-inspired exercises.

Show SchedulesHide Schedules

Cardio Kickbox | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu9:00am - 9:55amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Group Power

Group Power® will blast all your muscles with a high-rep weight training workout. Using an adjustable barbell, weight plates, and body weight, Group Power combines squats, lunges, presses, and...

Show SchedulesHide Schedules

Group Power | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu10:30am - 11:30amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue7:00pm - 8:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri6:00pm - 7:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun9:30am - 10:30amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Group Power | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Thu9:00am - 10:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Wed6:00pm - 7:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri6:30pm - 7:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat8:15am - 9:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Group Power | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Fri11:00am - 11:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue6:30pm - 7:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed6:00am - 7:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu4:15pm - 5:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu5:30pm - 6:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun8:00am - 9:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Group Power | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Sat10:00am - 10:55amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Thu7:15pm - 8:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed, Fri9:00am - 9:55amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
High Fitness

HIGH Fitness is a hardcore funfitness class that incorporatesinterval training with music youlove, and intense easy to follow fitness choreography. It combines fun (pop songs old and new that you...

Show SchedulesHide Schedules

High Fitness | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon9:00am - 10:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue6:00am - 6:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue6:15pm - 7:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu6:00pm - 7:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
High Fitness | Eagle Ridge Community Centre
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri, Sat9:30am - 10:30amMay 01---FREE$10---Centre Registration---Other Activities
Sun6:30pm - 7:30pmMay 01---FREE$10---Centre Registration---Other Activities
Step

A choreographed cardio workout to challenge your coordination and stamina through a traditional step workout.

Show SchedulesHide Schedules

Step | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon6:15pm - 7:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed, Fri9:00am - 10:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat9:30am - 10:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Step | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu12:05pm - 12:50pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu5:15pm - 6:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Step | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue9:00am - 9:55amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Step and Strength

Aerobic Step workout that combines step choreography and resistance training.

Show SchedulesHide Schedules

Step and Strength | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat9:00am - 9:55amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Step and Strength | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat10:00am - 11:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Strength – Barre

The Barre program uses ballet-based fitness movements and applied functional exercises that create core strength, improve flexibility and posture for all levels of fitness.

Show SchedulesHide Schedules

Strength – Barre | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Sun10:00am - 10:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed, Thu6:15pm - 7:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri10:00am - 10:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Strength – Barre | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon10:15am - 11:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu8:00am - 8:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat9:30am - 10:30amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Strength – Barre | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue8:00pm - 9:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Strength – Circuit Training

Strength and cardio intervals, timed sets and/or stations to make you sweat and maximize training results. Your fitness level will be challenged with various equipment and bodyweight-based exercises.

Show SchedulesHide Schedules

Strength – Circuit Training | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue12:05pm - 12:50pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Strength – Circuit Training | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed5:45am - 6:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Strength – Core

Develop a strong foundation in your hips, abs and lower back to prevent injuries and improve posture and balance. A variety of equipment may be used: from bodyweight to BOSU Balls to Bender Balls and...

Show SchedulesHide Schedules

Strength – Core | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu, Fri7:00pm - 7:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon, Tue, Wed, Thu, Fri9:00pm - 9:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed8:15am - 8:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri8:15am - 8:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Strength – Core | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri, Sat8:15am - 8:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed6:45pm - 7:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Strength – Core | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu11:15am - 12:00pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Strength – Level 1

A combination of lower and no-impact cardio, strength, flexibility, core and balance training. An ideal class for the active older adult or those just beginning to exercise.

Strength – Max

A barbell-focused total-body strength class that will take your muscular strength and endurance to the max!

Show SchedulesHide Schedules

Strength – Max | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri9:15am - 10:30amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Strength – Max | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed12:05pm - 12:50pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Strength – Total Body

A whole-body strength-training class focusing on endurance and coordination.

Show SchedulesHide Schedules

Strength – Total Body | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon9:00am - 9:55amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu10:00am - 10:55amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Strength – Total Body | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue9:00am - 10:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Thu11:30am - 12:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu6:00pm - 7:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Strength – Total Body | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu12:00pm - 1:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Strength – Women on Weights

Develop strength, power and confidence with. Leave after the 2 days with a personalized full body program.

Strollerobics

Moms or Dads bring your baby and your stroller to this cardio-based class, designed to improve your strength and stamina. This class is suitable for all fitness levels.

Show SchedulesHide Schedules

Strollerobics | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon12:00pm - 1:00pmMay 01Jun 25FREE$62170239Register Now---Other Activities
Wed12:00pm - 1:00pmMay 01Jun 25FREE$70170240Register Now---Other Activities
Strollerobics | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue12:00pm - 1:00pmMay 01Jun 25FREE$70169890Register Now---Other Activities
Thu12:00pm - 1:00pmMay 01Jun 25FREE$70169893Register Now---Other Activities
Strollerobics | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed1:30pm - 2:30pmMay 01Jun 25FREE$70170054Register Now---Other Activities
Synrgy 360 Circuit

Using the Synrgy 360 system, work your way from station to station in this cardio and strength based workout. Your fitness level will be challenged with various equipment and bodyweight-based...

Show SchedulesHide Schedules

Synrgy 360 Circuit | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Fri9:00am - 10:00amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Tue, Thu5:45pm - 6:15pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Thu9:00am - 9:45amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Synrgy 360 Circuit | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon12:05pm - 12:50pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Fri6:15am - 7:00amMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Sat11:30am - 12:15pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
Synrgy 360 Circuit | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu10:15am - 10:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat9:45am - 10:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Synrgy 360 Circuit | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue6:00pm - 6:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu6:30pm - 7:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat10:30am - 11:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
TRX – Level 1

This drop-in program utilizes the TRX Suspension Trainer to deliver a total-body workout regardless of age and fitness level. If you want to perform and look your best, TRX is the perfect tool for...

Show SchedulesHide Schedules

TRX – Level 1 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Fri9:15am - 10:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
TRX – Level 1 | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue8:00am - 8:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
TRX – Level 1 | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Fri12:05pm - 12:50pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

Other Activities
TRX – Level 2

This drop-in program utilizes the TRX Suspension Trainer to deliver a total-body workout regardless of age and fitness level. If you want to perform and look your best, TRX is the perfect tool for...

Women’s Only Fitness

Participate in fitness classes designed for and taught by women in a women-only environment. This program will offer women the opportunity to work out, meet, and socialize with other women. This...

Show SchedulesHide Schedules

Women’s Only Fitness | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed7:20pm - 7:40pmMay 01Jun 25FREE$62---Register Now---Other Activities
Youth Dryland

Youth dryland training promotes learning, havingfun, sport preparation training and fitness as aprimary goal. Providing the necessary leadership tobuild positive experiences and relationships...

YOUth Fit and Fuel

A fun introduction to health and fitness! Each week, participants will be introduced to a variety of cardio- and strength- training exercises designed to get their heart rates up and inspire an...

YOUth Sports Conditioning

A specialty fitness class geared towards young athletes and youth interested in sports! Conditioning will teach young athletes the foundational components of athleticism through a fun, dynamic and...

Personal Training & Orientation

Body Composition

A YMCA CSEP-CPT certified staff member willevaluate your body composition including skinfolds, girth, height and weight measurements, andmake recommendations to help you reach yourgoals. Contact a...

Drop-In Fitness Orientation

Workout Centre Staff and Volunteers start your YMCA experience with a tour of the Workout Centre, including etiquette and safety information. Need help getting started? Our staff can also answer...

Show SchedulesHide Schedules

Drop-In Fitness Orientation | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed10:00am - 10:30amMay 01---FREEN/ADrop-InDrop-In---Other Activities
Tue, Thu7:00pm - 7:30pmMay 01---FREEN/ADrop-InDrop-In---Other Activities
Drop-In Fitness Orientation | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon7:00pm - 7:30pmMay 01---FREEN/ADrop-InDrop-In---Other Activities
Drop-In Fitness Orientation | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat9:00am - 10:00amMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Drop-In Fitness Orientation | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue1:30pm - 2:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Tue, Wed, Thu6:30pm - 7:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Group or Team Personal Training

Get the benefits of working with a certified personal trainer and the motivation of working out in a group. Group sizes can vary depending on program from 3–5 people. Sign up individually or...

InBody Body Composition Assessment

Weight can be misleading when used as anindicator of health. Anyone may experiencefrustration when your weight shows no change,even with exercise and improved nutrition. Yourbody is a complex...

Individual Program Design

A certified YMCA Fitness and Lifestyle coach will help you design a fitness program to meet your personal needs. Coaching sessions includes an interview, educational information and your new exercise...

Large Group Personal Training

Looking for a unique team building exercise or field trip for your team, school, office or club? Why not try some group training and team building at the YMCA with two certified personal trainers who...

Member Connect Program

If you are new to fitness or returning to fitness after an extended period, a certified YMCA Fitness and Lifestyle Coach will guide you through seven contacts in your first three months to ensure you...

Opex™ Style Training (Fitness Coaching)

The YMCA is now offering "OPEX™ CCP On Journey" Coaches to help you meetyour individualfitness goals.Our coaches can help you maximize workout time in the gymand increase...

Partner Personal Training

Bring a friend and work with a certified fitness professional to help you meet your goals. Our personal trainers will help you and your partner stay motivated, ensure proper technique and help you...

Personal Training

Work with a certified fitness professional to help you meet your goals. Our personal trainers will help you stay motivated, ensure proper technique and help you build an exercise program that meets...

Try-a-Trainer Information Sessions

Wondering what personal training is all about? Why not come and talk to one of our personal trainers? Sessions are offered as a monthly special event on the 5th of each month to learn more about...

Therapeutic/Health Management

Break Through

This class introduces muscle, bone, and ligament strengthening exercises designed specifically for those with arthritis or osteoporosis.

Show SchedulesHide Schedules

Break Through | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon10:00am - 11:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Bridge to Wellness – Level 1

Bridge to Wellness is a YMCA program designed to help participants get started in a regular fitness program, develop social contacts and increase their general knowledge of health. Led by experienced...

Show SchedulesHide Schedules

Bridge to Wellness – Level 1 | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue1:15pm - 2:15pmMay 01Jun 25FREE$37169967Register Now---Other Activities
Thu12:45pm - 1:45pmMay 01Jun 25FREE$37169970Register Now---Other Activities
Thu1:00pm - 2:00pmMay 01Jun 25FREE$37169973Register Now---Other Activities
Bridge to Wellness – Level 1 | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu11:30am - 12:30pmMay 01Jun 25FREE$74169798Register Now---Other Activities
Bridge to Wellness – Level 1 | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu1:00pm - 2:00pmMay 01Jun 25FREE$74170275Register Now---Other Activities
Bridge to Wellness – Level 2

Bridge to Wellness Level 2 is a YMCA program that builds on your success from Level 1 and is an excellent next step on your road to fitness. Led by experienced staff, Level 2 is designed to improve...

Show SchedulesHide Schedules

Bridge to Wellness – Level 2 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu1:15pm - 2:15pmMay 01Jun 25FREE$62170208Register Now---Other Activities
Movement

Joint and movement patterns that help regain strength from previous limitations, improve flexibility and prevent injuries and ageing.

Prescription to Get Active

To receive a Prescription To Get Active, talk to your family doctor or PCN health care team member. They will assess your health needs. In addition to utilizing partner recreation facilities like the...

Stretch and Mobility

A Group Exercise class that focuses on increasingmobility in specific problem areas including hips,ankles and shoulders as well as learn how tostabilize muscle groups in the core. With a...

Walking Towards Balance

Walk your way to improved fitness, one step at a time. With the support of a certified YMCA instructor, participants will improve their cardiovascular fitness, core strength and confidence....

Show SchedulesHide Schedules

Walking Towards Balance | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed12:00pm - 12:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities

Sports & Recreation

Adult & Youth

3 X 3 Youth Basketball League

This 3 X 3 hybrid program/league is a partnership program with Basketball Alberta, providing youth with an introduction to basketball league play in a fun and semi-competitive environment. Skill...

Show SchedulesHide Schedules

3 X 3 Youth Basketball League | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri6:00pm - 7:00pmMay 01Jun 25FREE$62170943Register Now---Other Activities
3 X 3 Youth Basketball League | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu7:30pm - 8:30pmMay 01Jun 25FREE$62170595Register Now---Other Activities
Active Y Youth (9-15yrs)

Through a variety of activities and games, Active Y Youth offers children and youth a chance to improve and sustain a healthy lifestyle. This program includes cardiovascular and muscle conditioning,...

Show SchedulesHide Schedules

Active Y Youth (9-15yrs) | Eagle Ridge Community Centre
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu4:15pm - 5:15pmMay 01---FREE$3.00---Drop-In---Other Activities
Bridge to Sport

Bridge to Sport will engage participants experiencing disability in a variety of sport based activities (eg: basketball, volleyball, floor hockey, badminton & pickle ball). Opportunities to...

Show SchedulesHide Schedules

Bridge to Sport | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri1:30pm - 2:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Badminton Club (Grades 7–12)

Recreation-based sport club to improve physical literacy and badminton skills while introducing team strategy concepts and rules of badminton. The program will focus on both doubles and singles play...

Show SchedulesHide Schedules

Badminton Club (Grades 7–12) | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu5:15pm - 6:00pmMay 01Jun 25$48$80170891Register Now---Other Activities
Boxing

Add a punch to your workout! A variety of boxing-specific drills will be introduced to improve your power, agility, and endurance. This explosive workout is challenging and exciting at the same time.

Show SchedulesHide Schedules

Boxing | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue7:00pm - 8:15pmMay 01Jun 25$53$7316794Register Now---Other Activities
Cricket

Drop-in format cricket for local cricket players who otherwise do not have a place to practise during the winter months. Cricket is similar to American Baseball; innings are made with each team...

Dodgeball

Co-ed recreational Dodgeball suitable for players ofall skill levels. Players will divide into teams based on the number of attendees. Classic Dodgeballrules apply, using foam rhino-skin balls. This...

Show SchedulesHide Schedules

Dodgeball | Eagle Ridge Community Centre
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon4:15pm - 5:15pmMay 01---FREE$3.00---Drop-In---Other Activities
Dodgeball (13-15yrs)

Have you mastered the 5 D’s of Dodgeball (Dodge, Duck, Dip, Dive, and Dodge)? Rally your friends together and join us on Fridays nights!

Dodgeball (9-12yrs)

Have you mastered the 5 D’s of Dodgeball (Dodge, Duck, Dip, Dive, and Dodge)? Rally your friends together and join us on Fridays nights!

Drop-In Badminton

Participant organized drop-in play for any skill level. Equipment provided.

Show SchedulesHide Schedules

Drop-In Badminton | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sun7:00am - 4:00pmMay 01Jun 25FREE---Drop-InDrop-In

Must be booked in advance - booking starts on Thursdays.

Other Activities
Drop-In Badminton | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sun8:00am - 12:00pmMay 01Jun 25FREE---Drop-InDrop-In

Booking available 3 days in advance.

Other Activities
Drop-In Badminton | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue7:00am - 10:20amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu, Fri7:00am - 9:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat7:00am - 9:40amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun7:00am - 11:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Drop-In Badminton | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed3:00pm - 6:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun7:00am - 1:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Drop-In Basketball

Recreational basketball for players of all levels. Public must pay a drop-in fee each time they play. Recreational floor hockey for players of all levels. Please provide your own helmet and note that...

Show SchedulesHide Schedules

Drop-In Basketball | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue1:00pm - 3:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu1:00pm - 5:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Drop-In Basketball | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed8:30pm - 10:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Drop-In Floor Hockey

Recreational floor hockey for players of all levels. Please provide your own helmet and note that only plastic blades are to be used. Sign up at Member Services 15 minutes prior to start. Public must...

Show SchedulesHide Schedules

Drop-In Floor Hockey | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri6:00am - 8:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon6:30pm - 8:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Drop-In Soccer

This skill-based version of soccer emphasizes skill, passing and control using small nets and low-bounce futsal ball in a game format. Shin pads are optional.

Show SchedulesHide Schedules

Drop-In Soccer | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon8:15pm - 10:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Drop-In Soccer | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat4:00pm - 6:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Drop-In Soccer | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu11:45am - 12:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Drop-In Soccer | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed9:00pm - 11:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Floor Hockey

Recreational floor hockey for players of all levels. Please provide your own helmet and note that only plastic blades are to be used.

Show SchedulesHide Schedules

Floor Hockey | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu8:30pm - 10:15pmMay 01Jun 25FREE$68169834Register Now

Please provide your own helmet.

Other Activities
Floor Hockey | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Fri12:15pm - 2:15pmMay 01Jun 25FREE---Drop-InDrop-In

Tag required. Available 15 minutes prior to start of class at Member Services Desk.

 

Other Activities
Floor Hockey (13-15yrs)

Stick handle your way to fun with our floor hockey program. We teach all the fundamentals including shooting and passing to help your skills develop. In keeping with YMCA philosophies, the hockey...

Indoor Soccer (8–15yrs)

Explore the popular sport of soccer within the YMCA learning environment. Learn all the essentials, and even some tricks, as you pass and dribble your way through this fun filled program.

Judo

Judo is a sport that employs throwing and grapplingtechniques to control your opponent. Programdevelops self-discipline and fitness for all levels. Themain focus of the YMCA Judo program is...

Show SchedulesHide Schedules

Judo | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon7:00pm - 10:00pmSep 11Jun 24$13$180168056Register Now

No new participants accepted after September 30, 2016.

Other Activities
Wed8:15pm - 10:00pmSep 11Jun 24$13$180168056Register Now

No new participants accepted after September 30, 2016.

Other Activities
Sat4:00pm - 6:00pmSep 11Jun 24$13$180168056Register Now

No new participants accepted after September 30, 2016.

Other Activities
Learn to Run 5KM

This program provides the opportunity to learn to run with a group. You can join on your own or with a friend. We will introduce you to running routes in the community and train as a group for a 5KM...

Show SchedulesHide Schedules

Learn to Run 5KM | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue6:15pm - 7:15pmMay 01Jun 25FREE$68172005Register Now---Other Activities
Open Gym

Drop-in for open gym time. Bring a friend or meet new people while playing the game of your choice.

Show SchedulesHide Schedules

Open Gym | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri5:30am - 6:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon8:15am - 9:30amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon11:15am - 11:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon1:00pm - 5:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon8:15pm - 9:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Thu5:30am - 8:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Thu9:45am - 10:30amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue3:15pm - 6:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue7:45pm - 9:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed9:45am - 11:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed1:00pm - 2:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed6:30pm - 9:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Thu9:00pm - 9:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri9:45am - 11:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri2:45pm - 9:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat7:00am - 8:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat1:30pm - 3:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun1:15pm - 3:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Open Gym | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Thu, Fri5:30am - 8:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon, Fri11:00am - 4:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon, Tue, Fri4:00pm - 6:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Thu1:00pm - 4:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed6:45am - 8:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed12:00pm - 4:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed, Thu4:00pm - 5:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat7:00am - 8:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat, Sun4:00pm - 9:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Open Gym | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed5:30am - 9:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon, Wed2:30pm - 3:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon6:00pm - 7:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon8:30pm - 10:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Thu, Fri5:30am - 7:00amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Thu12:45pm - 3:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue, Thu6:00pm - 6:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Wed7:30pm - 10:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Fri11:00am - 3:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat11:00am - 12:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat4:15pm - 8:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun11:00am - 1:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sun5:15pm - 8:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Pickleball

Pickleball is a court sport best described as halfway between tennis and ping pong. Participant organized drop-in play for any skill level. Equipment provided.

Show SchedulesHide Schedules

Pickleball | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed1:15pm - 2:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Pickleball | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu10:15am - 11:45amMay 01Jun 25FREE---Drop-InDrop-In

Booking available 3 days in advance.

Other Activities
Wed11:30am - 1:15pmMay 01Jun 25FREE---Drop-InDrop-In

Booking available 3 days in advance.

Other Activities
Sun12:00pm - 3:00pmMay 01Jun 25FREE---Drop-InDrop-In

Booking available 3 days in advance.

Other Activities
Pickleball | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed9:45am - 11:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Soccer – Youth and Adult

This skill-based version of soccer emphasizes skill, passing and control using small nets and a low-bounce futsal ball. Shin pads are optional. Players will divide into teams based on the number of...

Table Tennis

Try a game of table tennis (also known as ping pong). Sharpen your reflexes and reaction time with this fast-paced and fun game.

Volleyball

Recreational volleyball suitable for players of all skill levels. Players will divide into teams based on the number of attendees.

Show SchedulesHide Schedules

Volleyball | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sun4:00pm - 6:45pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Volleyball | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue8:30pm - 10:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Tue8:30pm - 10:15pmMay 01Jun 25FREE$68170246Register Now

Drop-in available.

Other Activities
Sun2:00pm - 5:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Volleyball | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue8:30pm - 10:15pmMay 01Jun 25FREE$68169929Register Now---Other Activities
Water Polo

A new pilot program that provides an introductionto Water Polo. YMCA Water polo is a drop-inrecreational program for ages 16+. Come join usafter work for fun games where the team sizes vary depending...

Youth Boxing

Youth boxing is a non-competitive, non-contact program. Work out like a champ! Experience specialized boxing techniques and learn specific skills to gain strength and agility while getting a...

Show SchedulesHide Schedules

Youth Boxing | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue6:00pm - 6:55pmMay 01Jun 25$52$83170936Register Now---Other Activities
Youth Floor Hockey

A recreational drop-in program to develop basic skills and introduce some team concepts and rules of floor hockey. Games will reflect a recreational league-style play.

Show SchedulesHide Schedules

Youth Floor Hockey | Eagle Ridge Community Centre
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue4:15pm - 5:15pmMay 01---FREE$3.00---Drop-In---Other Activities
Youth Floor Hockey | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue7:30pm - 9:00pmMay 01Jun 25FREE6/drop-inDrop-InDrop-In---Other Activities
Youth Soccer

A recreational drop-in program to develop basic skills and introduce some team concepts and rules of soccer. Games will reflect a recreational league-style play.

Show SchedulesHide Schedules

Youth Soccer | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed6:30pm - 9:00pmMay 01Jun 25FREE6/drop-inDrop-InDrop-In---Other Activities
YOUth Sport

A drop-in sports program designed to provide youth with the opportunity to engage in a wide variety of team sports including basketball, dodgeball, soccer, Ultimate Frisbee and more! No experience...

Child

Active Y Kids

Through a variety of activities and fun games Active Y Kids offers a chance for children to improve and sustain a healthy lifestyle. This program incorporates cardiovascular exercise and muscle...

Show SchedulesHide Schedules

Active Y Kids | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu3:00pm - 3:45pmMay 01Jun 25FREE$32170888Register Now---Other Activities
Atomic Volleyball

This is a partnership program with the Volleyball Alberta Association providing children with an introduction to volleyball in a fun and non-competitive environment. Skill development will be based...

Show SchedulesHide Schedules

Atomic Volleyball | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri5:00pm - 6:00pmMay 01Jun 25$72$96170944Register Now---Other Activities
Atomic Volleyball | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat1:00pm - 2:00pmMay 01Jun 25$72$96170889Register Now---Other Activities
Atomic Volleyball | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu4:45pm - 5:45pmMay 01Jun 25$72$96170597Register Now---Other Activities
Badminton Club (9–12yrs)

Recreation-based sport club to improve physical literacy and badminton skills while introducing team strategy concepts and rules of badminton. The program will focus on both doubles and singles play...

Show SchedulesHide Schedules

Badminton Club (9–12yrs) | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu6:00pm - 6:45pmMay 01Jun 25$48$80170890Register Now---Other Activities
Creative Arts

Get creative! This program includes workshops in everything from visual arts, dramatic arts, music, film, and photography.

Show SchedulesHide Schedules

Creative Arts | Eagle Ridge Community Centre
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu3:00pm - 4:00pmMay 01---FREE$3.00---Drop-In---Other Activities
Floor Hockey (6-7yrs)

Stick handle your way to fun with our floor hockey program. We teach all the fundamentals including shooting and passing to help your skills develop. In keeping with YMCA philosophies, the hockey...

Floor Hockey (9–12yrs)

A recreation-based sport course to develop physical literacy, basic skills and introduce some team strategy concepts and rules of floor hockey. The program will focus on team and individual skills:...

Show SchedulesHide Schedules

Floor Hockey (9–12yrs) | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat2:15pm - 3:00pmMay 01Jun 25$48$80170742Register Now---Other Activities
Floor Hockey (9–12yrs) | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat3:00pm - 3:45pmMay 01Jun 25$48$80170894Register Now---Other Activities
Floor Hockey (9–12yrs) | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat3:15pm - 4:00pmMay 01Jun 25$48$80170949Register Now---Other Activities
Fun Friday

Want somewhere for your children to go on Friday afternoons that there is no school? Bring them to Fun Friday! This Wood Buffalo Region program will include a variety of different activities...

Indoor Playground – Parented

Are your kids asking to go to the playground but the weather outside isn’t cooperating? Come play with your children in our indoor playground which has a variety of equipment suitable for...

Show SchedulesHide Schedules

Indoor Playground – Parented | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu, Fri, Sat, Sun7:00am - 9:00pmMay 01Jun 25FREE6/dayDrop-InDrop-In---Other Activities
Indoor Playground – Parented | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu, Fri, Sat12:00pm - 8:00pmMay 01---FREE6/dayDrop-InDrop-In

The Indoor playground is utilized by YMCA programs Monday-Saturday mornings. It is closed on Monday from 1:30-3:00pm for weekly cleaning.

Other Activities
Sun8:00am - 8:00pmMay 01---FREE6/dayDrop-InDrop-In

The Indoor playground is utilized by YMCA programs Monday-Saturday mornings. It is closed on Monday from 1:30-3:00pm for weekly cleaning.

Other Activities
Indoor Playground – Parented | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat9:00am - 2:00pmJan 08---FREE6/dayDrop-InDrop-In---Other Activities
Indoor Soccer (6-7yrs)

Explore the popular sport of soccer within the YMCA learning environment. Learn all the essentials, and even some tricks, as you pass and dribble your way through this fun filled program.

Indoor Soccer (8-9yrs)

Explore the popular sport of soccer within the YMCA learning environment. Learn all the essentials, and even some tricks, as you pass and dribble your way through this fun filled program.

Show SchedulesHide Schedules

Indoor Soccer (8-9yrs) | Eagle Ridge Community Centre
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed4:15pm - 5:15pmMay 01---FREE$3.00---Drop-In---Other Activities
Jamie Platz Family Zone

It’s time to get back to the things that matter! At the YMCA, we care about the same things you care about: raising healthy and resilient kids, ensuring youth feel confident and supported, and...

Judo (6-13yrs)

Judo is a sport that employs throwing and grapplingtechniques to control your opponent. Programdevelops self-discipline and fitness for all levels. Themain focus of the YMCA Judo program is...

Show SchedulesHide Schedules

Judo (6-13yrs) | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed6:00pm - 8:15pmMay 01Jun 25---------Register Now---Other Activities
Sat1:30pm - 4:00pmMay 01Jun 25---------Register Now---Other Activities
Mommy/Daddy Snack and Chat – Parented

Drop-in playgroup program! Activities will include: a coloring/simple craft station parachute games bouncy castle a play station with toys, books, puzzles, dress up etc. Coffee/juice and light snacks...

Night at the Y (6–9yrs)

Do you want a night out without the kids? The YMCA has you covered - bring your kids to the YMCA for an evening of supervised fun while you have some time to yourself. Activities include swimming,...

Show SchedulesHide Schedules

Night at the Y (6–9yrs) | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri6:00pm - 9:00pmMay 01Jun 25$48$72171996Register Now---Other Activities
Fri6:00pm - 9:00pmMay 01Jun 25$48$72171997Register Now---Other Activities
Night at the Y (6–9yrs) | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri6:00pm - 9:00pmJun 02Jun 23$48$72170902Register Now

Please pack an allergen-aware snack.

Other Activities
Night at the Y (6–9yrs) | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri6:30pm - 9:30pmMay 01Jun 25$48$72171953Register Now---Other Activities
Fri6:30pm - 9:30pmMay 01Jun 25$48$72171952Register Now---Other Activities
Original Y Sports

This is a partnership program with Basketball Alberta and Volleyball Alberta providing children with an introduction to basketball and volleyball in a fun and non-competitive environment. Skill...

Show SchedulesHide Schedules

Original Y Sports | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu5:15pm - 6:00pmMay 01Jun 25$52$83170963Register Now---Other Activities
Sat1:15pm - 2:00pmMay 01Jun 25$52$83170962Register Now---Other Activities
Original Y Sports | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat2:00pm - 2:45pmMay 01Jun 25$52$83170903Register Now---Other Activities
SNYB Tournament and Skills Contest

Test your game play and skills out at an Association-wide event open to all Steve Nash Youth Basketball participants. Games,skills and drills will focus on the ‘Learning to Train’stage of...

Soccer (9–12yrs)

A recreation-based sport course to improve physical literacy, basic soccer skills and introduce some team concepts and rules of soccer. The program will focus on basic skills: running, kicking,...

Show SchedulesHide Schedules

Soccer (9–12yrs) | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon5:00pm - 5:45pmMay 01Jun 25$42$70171965Register Now---Other Activities
Soccer (9–12yrs) | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat11:00am - 11:45amMay 01Jun 25$48$80170630Register Now---Other Activities
Sports of All Sorts

Calling all sportsters! Participants will practice physical literacy skills in sport-based games. Sports of all Sorts will focus on sports like soccer, floor hockey, basketball, and more! This is a...

Show SchedulesHide Schedules

Sports of All Sorts | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat11:15am - 12:00pmMay 01Jun 25$48$80170733Register Now---Other Activities
Sat2:15pm - 3:00pmMay 01Jun 25$48$80170734Register Now---Other Activities
Sports of All Sorts | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue5:00pm - 5:45pmMay 01Jun 25$48$80170993Register Now---Other Activities
Sat12:15pm - 1:00pmMay 01Jun 25$48$80170994Register Now---Other Activities
Sat2:15pm - 3:00pmMay 01Jun 25$48$80170992Register Now---Other Activities
Sports of All Sorts | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat1:00pm - 1:45pmMay 01Jun 25$48$80170923Register Now---Other Activities
Sat3:00pm - 3:45pmMay 01Jun 25$48$80170924Register Now---Other Activities
Steve Nash Youth Basketball – SNYB (7–9yrs)

Steve Nash Youth Basketball is a national youth basketball initiative designed to develop fundamental skills, sportsmanship and a love for the game of basketball. This is a partnership program with...

Steve Nash Youth Basketball – SNYB (9–12yrs)

Steve Nash Youth Basketball is a national youth basketball initiative designed to develop fundamental skills, sportsmanship and a love for the game of basketball. This is a partnership program with...

Show SchedulesHide Schedules

Steve Nash Youth Basketball – SNYB (9–12yrs) | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue4:00pm - 4:45pmMay 01Jun 25$72$96170598Register Now---Other Activities
Tue5:00pm - 5:45pmMay 01Jun 25$72$96170600Register Now---Other Activities
Sat12:15pm - 1:00pmMay 01Jun 25$72$96170601Register Now---Other Activities
Sat1:15pm - 2:00pmMay 01Jun 25$72$96170599Register Now---Other Activities
Steve Nash Youth Basketball – SNYB (9–12yrs) | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat1:15pm - 2:00pmMay 01Jun 25$72$96170946Register Now---Other Activities
Sat2:15pm - 3:00pmMay 01Jun 25$72$96170945Register Now---Other Activities
Steve Nash Youth Basketball – SNYB (9–12yrs) | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat2:00pm - 2:45pmMay 01Jun 25$72$96170892Register Now---Other Activities
Tchoukball (9–12yrs)

Pronounced ‘Juke-ball’, this is an indoor team sportthat is designed for players to avoid the injuries thatare sustained in so many other sports. Described asa utopian sport that provides...

Y Kids After School

YMCA provides a night for kids age 7 to 13 play a variety of games, including our Wii systems that get kids moving in a fun and engaging way.

Preschool

All Sorts of Play

Our All Sorts of Play program has a variety of activities on rotation for your child. This program fosters social development and physical literacy skills, and allows your child to experience a...

Show SchedulesHide Schedules

All Sorts of Play | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Fri4:00pm - 6:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Mon, Tue, Wed, Fri4:00pm - 6:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Thu4:00pm - 5:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Thu4:00pm - 5:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Sat9:00am - 12:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Sat9:00am - 12:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
All Sorts of Play | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu, Fri4:00pm - 6:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Mon, Tue, Wed, Thu, Fri4:00pm - 6:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Sat9:00am - 12:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Sat9:00am - 12:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
All Sorts of Play | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu4:00pm - 8:15pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Mon, Tue, Wed, Thu4:00pm - 8:15pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Fri4:00pm - 6:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Fri4:00pm - 6:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Sat9:00am - 12:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Sat9:00am - 12:00pmMay 01Jun 25FREEN/ADrop-InDrop-In---Other Activities
Jr. NBA

This program is run by BasketballAlberta right at your local YMCA!The Jr. NBA provides an entry level basketball program foryoung children in a fun and active learning environment. Programwill...

Show SchedulesHide Schedules

Jr. NBA | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat1:00pm - 2:00pmMay 01Jun 25$130$155170606Register Now---Other Activities
Jr. Sportball – Parented

This 30-minute parented program is the perfect introduction to Sportball. Children and parents explore different sport skills through creative games. A different sport will be introduced each week....

Show SchedulesHide Schedules

Jr. Sportball – Parented | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat10:00am - 10:30amMay 01Jun 25$102$133170518Register Now---Other Activities
Lil' Sportsters

Develop physical literacy skills with sport based games. Lil’ Sportsters is a chance to introduce your child to the fun, friend-building world of team sports in this one day a week version of...

Show SchedulesHide Schedules

Lil' Sportsters | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat12:00pm - 12:45pmMay 01Jun 25$46$81170722Register Now---Other Activities
Lil' Sportsters | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat12:00pm - 12:45pmMay 01Jun 25$46$81170898Register Now---Other Activities
Lil' Sportsters | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue4:00pm - 4:45pmMay 01Jun 25$46$81170956Register Now---Other Activities
Sat12:15pm - 1:00pmMay 01Jun 25$46$81170957Register Now---Other Activities
Night at the Y (3–5yrs)

Do you want a night out without the kids? The YMCA has you covered - bring your kids to the YMCA for an evening of supervised fun while you have some time to yourself. Activities include swimming,...

Show SchedulesHide Schedules

Night at the Y (3–5yrs) | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri6:00pm - 9:00pmJun 02Jun 25$48$72171991Register Now---Other Activities
Fri6:00pm - 9:00pmMay 01Jun 25$48$72171990Register Now---Other Activities
Night at the Y (3–5yrs) | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri6:00pm - 9:00pmMay 01Jun 25$48$72170900Register Now

Please pack an allergen-aware snack.

Other Activities
Fri6:00pm - 9:00pmMay 01Jun 25$48$72170899Register Now

Please pack an allergen-aware snack.

Other Activities
Preschool Dance

Explore movement and music through creative dance. This program aligns with the Physical Literacy goals of developing movement confidence, coordination, body awareness, and confidence in a fun...

Show SchedulesHide Schedules

Preschool Dance | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat12:00pm - 1:00pmMay 01Jun 25$74$102172000Register Now---Other Activities
Preschool Dance | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu11:30am - 12:30pmMay 01Jun 25$74$102170986Register Now---Other Activities
Preschool Dance | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed1:30pm - 2:30pmMay 01Jun 25$74$102171985Register Now---Other Activities
Sportball – Parented

This is a partnership program with Sportball. Sportball is a multi-sport program, introducing children to the fundamental concepts and skills behind eight popular ball sports: baseball, football,...

Show SchedulesHide Schedules

Sportball – Parented | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat10:30am - 11:15amMay 01Jun 25$102$133170516Register Now---Other Activities
Sportball – Parented | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu9:30am - 10:15amMay 01Jun 25$102$133170920Register Now---Other Activities
Sportball (3–5yrs)

This is a partnership program with Sportball. Sportball is a multi-sport program, introducing children to the fundamental concepts and skills behind eight popular ball sports: baseball, football,...

Show SchedulesHide Schedules

Sportball (3–5yrs) | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon1:00pm - 2:00pmMay 01Jun 25$89$117170632Register Now---Other Activities
Mon2:00pm - 3:00pmMay 01Jun 25$89$117170633Register Now---Other Activities
Sportball (3–5yrs) | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat11:15am - 12:15pmMay 01Jun 25$102$133170517Register Now---Other Activities
Sportball (3–5yrs) | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu10:15am - 11:15amMay 01Jun 25$102$133170921Register Now---Other Activities
Sportball (3–5yrs) | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Wed1:15pm - 2:15pmMay 01Jun 25$102$133170991Register Now---Other Activities
Wed2:15pm - 3:15pmMay 01Jun 25$102$133170990Register Now---Other Activities
Sportball (5–7yrs)

This is a partnership program with Sportball. Sportball is a multi-sport program, introducing children to the fundamental concepts and skills behind eight popular ball sports: baseball, football,...

Show SchedulesHide Schedules

Sportball (5–7yrs) | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat12:15pm - 1:15pmMay 01Jun 25$102$133170519Register Now---Other Activities