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.

Education and Training

Academic Supports

Book Club

The Book Club program is designed to engage children in the world of literature by offering an eight week program that guides children step-by-step though the exciting world of chapter books and...

Show SchedulesHide Schedules

Book Club | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat11:00am - 12:30pmMay 01Jun 25$58$83170677Register Now---Other Activities
Homework Help

Homework Help offers school-aged students an opportunity to complete their homework with the help of a facilitator right after school. It is a fun and comfortable social environment which will...

Positive Discipline

During eight weekly sessions, this course provides a foundation for parents. It is a set of principles that can be applied in a wide range of situations, not just those that occur during challenging...

Project LEAP

The Project L.E.A.P. (Literacy, Education and Play) program is designed for children in grades 4, 5 and 6 who would benefit from additional literacy support. The program is intended to help build...

Show SchedulesHide Schedules

Project LEAP | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat9:00am - 10:30amMay 01Jun 25$58$83170512Register Now---Other Activities
Project LEAP | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat9:00am - 10:30amMay 01Jun 25$58$83170662Register Now---Other Activities
Project LEAP | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat9:00am - 10:30amMay 01Jun 25$58$83170663Register Now---Other Activities
YOUth Brain and Train

The Eagle Ridge YOUth Centre is now offering a homework and exercise club for 9-14 year olds! Youth will get time to complete homework in a supportive environment and then have a chance to stay...

Certifications

Instructor Certifications

First Aid Instructor

Standard First Aid and AEC Instructors/Examiners teach and evaluate first aid skills in both aquatic and non-aquatic environments. Candidates are required to present lesson topics and teach during...

First Aid Instructor | Castle Downs Family YMCA

Fitness Instructor Course (FIC)

Would you like to help others with their health and wellness success? Become a YMCA Fitness Leader and share your love and passion for fitness, health and wellness. These fitness courses include all...

Fitness Instructor Course (FIC) | Don Wheaton Family YMCA

Lifesaving Instructor Recertification

This is a recertification course for LSI instructors.

Prerequisites: Must have previously held these awards.

Lifesaving Instructor Recertification | Castle Downs Family YMCA

Lifesaving Instructor Course

Lifesaving instructors are trained to teach and evaluate the three Canadian Swim Patrol Program awards, as well as the Bronze Star, Bronze Medallion, Bronze Cross, Lifesaving Fitness and Distinction...

Lifesaving Instructor Course | Don Wheaton Family YMCA

Lifesaving Instructor Course | Castle Downs Family YMCA

National Lifeguard Instructor Clinic

The National Lifeguard (NL) Instructor/ Examiner clinic prepares candidates to teach and evaluate NL courses. Candidates learn specific strategies designed to train lifeguards in advanced rescue...

National Lifeguard Instructor Clinic | Don Wheaton Family YMCA

YMCA Swim Instructor

Lifesaving instructors are trained to teach and evaluate the three Canadian Swim Patrol Program awards, as well as the Bronze Star, Bronze Medallion, Bronze Cross, Lifesaving Fitness, Distinction...

YMCA Swim Instructor | Don Wheaton Family YMCA

YMCA Swim Instructor | Jamie Platz Family YMCA

YMCA Swim Instructor | Westwood Family YMCA

First Aid/CPR Certifications

CPR-C/AED Certification

CPR-C covers all aspects of CPR skills and theory for adults, children and infants including two-rescuer CPR skills. CPR-C includes the importance of early defibrillation and how to use an AED. CPR-C...

CPR-C/AED Certification | Don Wheaton Family YMCA

CPR-C/AED Certification | William Lutsky Family YMCA

CPR-C/AED Certification | Bill Rees YMCA

CPR-C/AED Certification | Castle Downs Family YMCA

Standard First Aid/CPR-C/AED

Standard First Aid provides comprehensive training covering all aspects of first aid and CPR. This course is for those who want an in-depth understanding of first aid such as: medical/legal...

Standard First Aid/CPR-C/AED | William Lutsky Family YMCA

Standard First Aid/CPR-C/AED | Castle Downs Family YMCA

Standard First Aid/CPR-C/AED | Westwood Family YMCA

Standard First Aid/CPR-C/AED Recertification

This is a recertification course for Standard First Aid, CPR-C and AED. Participants must bring their current Standard First Aid Certificate to this course. Prerequisites: Must hold a current SFA...

Standard First Aid/CPR-C/AED Recertification | Don Wheaton Family YMCA

Standard First Aid/CPR-C/AED Recertification | Bill Rees YMCA

Standard First Aid/CPR-C/AED Recertification | Castle Downs Family YMCA

Standard First Aid/CPR-C/AED Recertification | Westwood Family YMCA

Lifeguard Certifications

Aquatic Supervisor Training

The Lifesaving Society’s Aquatic Supervisor Deck Training Program provides further training in respect to the supervision of deck and front line staff. Course content includes topics such as...

Bronze Cross Original

Bronze Cross is designed for lifesavers who want the challenge of more advanced training including an introduction to safe supervision in aquatic facilities. This course is the prerequisite for all...

Bronze Cross Original | Don Wheaton Family YMCA

Bronze Cross Original | Castle Downs Family YMCA

Bronze Cross Recertification

This is a recertification course for Lifesavers who currently hold or have held a Bronze Cross award. This is the prerequisite for all advanced-training programs including the National Lifeguard and...

Bronze Medallion Original

The Bronze Medallion course teaches an understanding of the lifesaving principles embodied in the four components of water rescue education: judgment, knowledge, skill and fitness. Rescuers learn...

Bronze Medallion Original | Don Wheaton Family YMCA

Bronze Medallion Original | Castle Downs Family YMCA

Bronze Star Original

The Bronze Star course is a pre-Bronze Medallion training standard and excellent preparation for success in Bronze Medallion. In Bronze Star, participants develop problem-solving and decision-making...

Bronze Star Original | Don Wheaton Family YMCA

Bronze Star Original | Castle Downs Family YMCA

NL/AEC/O2 Original

The NL program develops basic lifeguarding skills, principles, and the decision-making process to help lifeguards evaluate and adapt to different aquatic facilities and emergencies. It is a minimum...

NL/AEC/O2 Original | Don Wheaton Family YMCA

NL/AEC/O2 Original | Castle Downs Family YMCA

NL/AEC/O2 Recertification

This is a recertification course for National Lifeguard (NL–Pool), Aquatic Emergency Care (AEC), CPR-C, AED and Oxygen (O2). This course may not be separated into parts - participants must...

NL/AEC/O2 Recertification | Don Wheaton Family YMCA

NL/AEC/O2 Recertification | William Lutsky Family YMCA

NL/AEC/O2 Recertification | Castle Downs Family YMCA

NL/AEC/O2 Recertification | Westwood Family YMCA

National Lifeguard Course Original

The NL program develops basic lifeguarding skills,principles, and the decision-making process tohelp lifeguards evaluate and adapt to differentaquatic facilities and emergencies. It is a...

National Lifeguard Course Original | Westwood Family YMCA

Bronze Medallion & Bronze Cross Original

The Bronze Medallion course teaches an understanding of the lifesaving principles embodied in the four components of water rescue education: judgment, knowledge, skill and fitness. Rescuers learn...

Bronze Medallion & Bronze Cross Original | Westwood Family YMCA

Child & Family Development

Arts and Crafts

Encourage your little budding artists’ creativity through theme-based classes that include painting, drawing, cutting and pasting. During the session, classes may also include stories and...

Show SchedulesHide Schedules

Arts and Crafts | Eagle Ridge Community Centre
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu1:30pm - 2:30pmMay 01---FREE$46/child---Centre Registration---Other Activities
Creative Arts (6-7yrs)

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

Creative Arts (8-9yrs)

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

Family Play – Parented

A drop in play group program for parents, infants and pre-school aged children. Activities include a coloring, crafts, parachute games, bouncy castle, dress up, obstacle courses and an imagination...

Fort McMurray Chess Club

Contact Jina Burns, President, Fort McMurray Chess Club for details and schedules. 780-790-1008 or fmchessclub@hotmail.com.

Fun Factory – Playschool (3–5yrs)

(September – June) A great YMCA Play to Learn playschool program that encourages children to develop their creativity, imagination, social skills and movement through a variety of activities....

Show SchedulesHide Schedules

Fun Factory – Playschool (3–5yrs) | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon/wed/fri 9-11am9:00am - 11:00amAug 31Jun 30154/month222/monthMon/Wed/FriRegister at Castle Downs Family YMCA

Participants must register for September through June

Other Activities
Mon/wed/fri 1-3pm1:00pm - 3:00pmAug 31June 30154/month222/monthMon/Wed/FriRegister at Castle Downs Family YMCA

Participants must register for September through June

Other Activities
Tue/thu 9-11am9:00am - 11:00amAug 31June 30103/month148/monthTue/ThuRegister at Castle Downs Family YMCA

Participants must register for September through June

Other Activities
Fun Factory – Playschool (3–5yrs) | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon/wed/fri 9-11am9:00am - 11:00amAug 31June 2017154/month222/monthMon/Wed/FriRegister at Jamie Platz Family YMCA

Participants must register for September through June

Other Activities
Tue/thu 9-11am9:00am - 11:00amAug 31June 2017103/month148/monthTue/ThuRegister at Jamie Platz Family YMCA---Other Activities
Tue/thu 1–3pm1:00pm - 3:00pmAug 31June 2017$103$148Tue/ThuRegister at Jamie Platz Family YMCA

Participants must register for September through June.

Other Activities
Fun Factory – Playschool (3–5yrs) | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon/wed/fri 9-11am9:00am - 11:00amAug 31June 2017154/month222/monthMon/Wed/FriRegister at William Lutsky Family YMCA

Participants must register for September through June

Other Activities
Tue/thu 9-11am9:00am - 11:00amAug 31June 2017103/month148/monthTue/ThuRegister at William Lutsky Family YMCA

Participants must register for September through June

Other Activities
Tue/thu 1–3pm1:00pm - 3:00pmAug 31June 2017103/month148/monthTue/ThuRegister at William Lutsky Family YMCA

Participants must register for September through June

Other Activities
Fun Factory – Playschool (3–5yrs) | Castle Downs Family YMCA

Fun Factory – Playschool (3–5yrs) | Jamie Platz Family YMCA

Fun Factory – Playschool (3–5yrs) | William Lutsky Family YMCA

Fun Factory – Playschool (4–5yrs)

(September – June) A great YMCA Play to Learn playschool program for children 4–5 years of age and entering Kindergarten the following year. This preschool program focuses on developing...

Show SchedulesHide Schedules

Fun Factory – Playschool (4–5yrs) | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon/wed/fri 9-11am9:00am - 11:00amAug 31June 2017154/month222/monthMon/Wed/FriRegister at William Lutsky Family YMCA

Participants must register for September through June

Other Activities
Fun Factory – Playschool (4–5yrs) | Castle Downs Family YMCA

Fun Factory – Playschool (4–5yrs) | William Lutsky Family YMCA

Preschool Gym (0-6)

Develop your toddler’s sense of adventure as her or she experiments with gym equipment and discovers an artistic side with crafts. Gym activities will focus on balance, spatial awareness,...

Show SchedulesHide Schedules

Preschool Gym (0-6) | Eagle Ridge Community Centre
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Tue, Wed, Thu, Fri8:30am - 1:30pmMay 01---FREE$3.00Drop-InDrop-In---Other Activities
Jr. Nature Agents

Do you love the outdoors? Our goal is to provide every child with the opportunity to experience adventure in an outdoor setting. Exploration of nature increases children’s creativity and...

Show SchedulesHide Schedules

Jr. Nature Agents | YMCA Welcome Village
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu6:00pm - 7:00pmMay 01Jun 25$46$81170884Register Now---Other Activities
Play Time

This is a great opportunity for parents, caregivers, or grandparents to drop in and enjoy social time with their children and other adults. Our Play Time room offers a comfortable and secure play...

Positively Scientific

Find out how things work, make a mess or just learn something new. We’ll explore biology, chemistry and physics in a child-friendly manner. Let us help your child become a budding Einstein.

Show SchedulesHide Schedules

Positively Scientific | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon6:15pm - 7:15pmMay 01Jun 25$41$71170918Register Now---Other Activities
Positively Scientific | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu6:15pm - 7:00pmMay 01Jun 25$46$81170984Register Now---Other Activities
Science Explorers

Children are invited to explore the wonders of science through our Science Explorers program. Each class will feature hands-on activities and experiments designed to stimulate the natural curiosity...

Show SchedulesHide Schedules

Science Explorers | Eagle Ridge Community Centre
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri1:30pm - 2:30pmMay 01---FREE$46/child---Centre Registration---Other Activities
Silly Science

Silly Science is geared for active and curious preschoolers. If your child has a passion for exploring and experimenting, they’ll have an outstanding time exploring the silly side of science....

Show SchedulesHide Schedules

Silly Science | Jamie Platz Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat11:00am - 12:00pmMay 01Jun 25$46$81170802Register Now---Other Activities
Silly Science | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue11:30am - 12:00pmMay 01Jun 25$46$81170919Register Now---Other Activities
Sports and Games

Is your child crazy about sports? Let him or her try fun new games and sports that help improve movement and skill development. All sports will be adapted to meet your child’s needs and...

Show SchedulesHide Schedules

Sports and Games | Eagle Ridge Community Centre
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed1:30pm - 2:30pmMay 01---FREE$46/child---Centre Registration---Other Activities
Story Time - Parented

Develop your child’s love of stories through our interactive story telling program. Participants will enjoy stories, finger plays, puppets and nursery rhymes.

Storytelling (3–5yrs)

Children will explore the art of storytelling through writing, drawing, sculpting, moving, singing and playing. Children will be encouraged to use their imagination while exploring the magic of...

Storytelling (6–9yrs)

Children will explore the art of storytelling through writing, drawing, sculpting, moving, singing and playing. Children will be encouraged to use their imagination while exploring the magic of...

Y Chefs - Youth

Y Chefs (Youth) is designed to help teach healthy eating habits and provide high levels of nutrition following Canada's Food Guide. Youth will cook the food on site as their 'after...

Show SchedulesHide Schedules

Y Chefs - Youth | Eagle Ridge Community Centre
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed3:00pm - 4:00pmMay 01---FREE$3.00---Drop-In---Other Activities
Support 4 Kids Playgroup – Parented

A playgroup specifically designed for parents and children with special needs and exceptionalities. Coffee, juice and light snacks provided.

The Hub Family Support Program – Parented

The YMCA and The HUB Family Resource Centre are working together to expand programming for families and children in the Thickwood area by offering this program. This programprovides a safe...

Afterschool Learning Adventure

Afterschool Learning Adventure offers school aged children an opportunity to complete their homework and engage in other literacy, numeracy, and physical literacy games with the help of a...

Show SchedulesHide Schedules

Afterschool Learning Adventure | YMCA Welcome Village
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu3:00pm - 5:30pmJan 11Jun 22FREEFREEDrop-InDrop-In---Other Activities
Nature Agents

Exploration of nature increases children’s creativity and imagination, while developing an appreciation for the world around them. Participants will do scavenger hunts, play games, nature...

Show SchedulesHide Schedules

Nature Agents | YMCA Welcome Village
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat10:30am - 12:00pmMay 01Jun 25$48$80171391Register Now---Other Activities
Y Preschool (3–5yrs)

A great YMCA Play to Learn playschool program that encourages children to develop their creativity, imagination, social skills and movement through a variety of activities.

Show SchedulesHide Schedules

Y Preschool (3–5yrs) | Eagle Ridge Community Centre
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed, Fri9:30am - 10:30amMay 01---FREE$7.50---Centre Registration---Other Activities
Science Explorers (6-7yrs)

Children are invited to explore the wonders of science through our Science Explorers program. Each class will feature hands-on activities and experiments designed to stimulate the natural curiosity...

Science Explorers (8-9yrs)

Children are invited to explore the wonders of science through our Science Explorers program. Each class will feature hands-on activities and experiments designed to stimulate the natural curiosity...