Skip Filters

Refine Results

Age Group




Time of Day

Day





Date Range
From:
Format: DD/MM/YYYY
To:
Format: DD/MM/YYYY

Program Search

Day Camps

Summer Camps

Agents de la faune et de la flore

Aimes-tu passer du temps à l’extérieur? Grâce à ce camp, tu auras l’occasion de vivre des aventures à l’extérieur et de devenir un agent de la faune et de la flore. Tu augmenteras...

Agents de la faune et de la flore | YMCA Welcome Village

Apprentis-chefs

En tant qu’apprenti-chef, tu utiliseras tes talents lors de séances culinaires quotidiennes où tu pourras goûter à tes créations. Tu exploreras le monde culinaire à travers des jeux, des...

Apprentis-chefs | YMCA Welcome Village

Art-Rageous

Campers will explore their artistic side through a variety of dance and art-themed games and activities. Participants will experience a field trip in Edmonton’s vibrant art community,...

Art-Rageous | YMCA Welcome Village

Chefs Cuisiniers du YMCA

Tu veux apprendre des techniques avancées pour préparer des repas délicieux et nutritifs? Grâce à ce camp, tu exploreras des choix alimentaires sains et le Guide alimentaire canadien, ainsi que la...

Chefs Cuisiniers du YMCA | YMCA Welcome Village

Counsellor-In-Training Leadership Camp

The Counsellor-in-Training program is a leadership opportunity for youth to develop the knowledge and skills necessary to become a camp counsellor. Each ‘Counsellor-in-Training’ (CIT)...

Counsellor-In-Training Leadership Camp | YMCA Welcome Village

Creative Expressions

Aspiring Michelangelo’s will love the combination of visual and performance arts in this inspired camp. Campers will participate in arts and crafts, beading, papier-mâché, and creative fitness...

Creative Expressions | YMCA Welcome Village

Kids in the Kitchen

Bring out your inner chef with daily cooking sessions where you get to eat what you make! Explore food through games, recipe and meal planning, a supermarket scavenger hunt, and basic cooking....

Kids in the Kitchen | YMCA Welcome Village

Le monde sportif du YMCA

Tu es un amateur de sports? Réjouis-toi, car ce camp d’été sera dirigé par un entraineur certifié pour que tu puisses améliorer tes aptitudes sportives et ton conditionnement physique. Tu...

Le monde sportif du YMCA | YMCA Welcome Village

Moniteurs de camp en formation

Le programme Moniteurs de camp en formation offre aux jeunes la possibilité de développer les connaissances et les compétences qui leur seront nécessaires pour devenir moniteurs de camp. Tous les...

Moniteurs de camp en formation | YMCA Welcome Village

Science Explorers

Science Explorers is geared for active and curious children that are ready to move, explore, and learn! Children will build confidence and independence through age-appropriate games and science...

Science Explorers | YMCA Welcome Village

Sports de toutes sortes

Appel à tous les sportifs! En tant que participant de ce camp, tu auras la chance de développer tes aptitudes physiques grâce à plusieurs jeux sportifs. Tu exploreras des sports populaires tels que...

Sports de toutes sortes | YMCA Welcome Village

Y-Chefs

This camp will explore healthy food choices, cooking, food handling, and the Canada Food Guide. Learn techniques in the preparation of delicious and nutritious meals. Campers will also participate in...

Y-Chefs | YMCA Welcome Village

Y-Sci

Explore all things science! Participants will delve deeper into the world of science as they learn about different areas of science each day by performing hands-on activities and experiments. Active...

Y-Sci | YMCA Welcome Village

PD Camps

PD Day Camp (4–5yrs)

Bring your child in for a day of fun-filled activities. Give your child the opportunity to experience games and crafts.

PD Day Camp (9–12yrs)

Bring your child in for a day of fun-filled activities. Give your child the opportunity to experience games and crafts.

Teachers’ Convention Day Camps (6–9yrs)

Join us for two fun-filled days of camp activities. Participants will have the opportunity to play games, do crafts and go swimming.

Teachers’ Convention Day Camps (9–12yrs)

Join us for two fun-filled days of camp activities. Participants will have the opportunity to play games, do crafts and go swimming.

Spring Break Camps

Spring Break Day Camps (6–9yrs)

Bring your child in for a week of fun-filled activities. Give your child the opportunity to experience games, crafts and recreational swimming in a full day camp.

Spring Break Day Camps (9–12yrs)

Bring your child in for a week of fun-filled activities. Give your child the opportunity to experience games, crafts and recreational swimming in a full day camp.

Child Care

Kindercare Child Care

Edmonton

YMCA Beaverbrook Child Care

Located beside Prescott Learning Centre, 344 Pioneer Road, Spruce Grove. Kindercare for children enrolled in Kindergarten.

YMCA Hilwie Hamdon Child Care

Located inside Hilwie Hamdon School, at 13815 Cumberland Road, Edmonton. Kindercare for children enrolled in Kindergarten.

YMCA Steinhauer Child Care

Located in Steinhauer Elementary School, at 10717 32A AVE, Edmonton. Kindercare for children enrolled in Kindergarten.

Wood Buffalo

YMCA Timberlea Child Care

Located within Timberlea Public School, at 107 Brett DR, Fort McMurray. Kindercare for children enrolled in Kindergarten.

Out of School | Before and After School Child Care

Edmonton

YMCA Beaverbrook Child Care

Located beside Prescott Learning Centre, 344 Pioneer Road, Spruce Grove. Out of School | Before and After School Care for children Kindergarten - 12 years old.

YMCA Bishop Savaryn Child Care

Located north-west of Bishop Savaryn Elementary School -in its own building- access from staff parking lot, at 16227 109 ST, Edmonton.Out of School | Before and After School Care for children...

YMCA Blue Quill Child Care

Located in St. Teresa Elementary School/North-East entrance, at 11350 25 Ave, Edmonton. Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6.

YMCA Brookside Child Care

Located inside Brookside School, at 5504 143 ST, Edmonton. Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6.

YMCA Delwood Child Care

Located inside Delwood Elementary School, at 7315 Delwood RD, Edmonton. Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6.

YMCA Dr. Margaret-Ann Armour Child Care

Located at 3815 Allan Drive SW, Edmonton. Out of School | Before and After School Care for children Kindergarten - 12 years old.

YMCA Father Leo Green Child Care

Located in Father Leo Green Elementary school, 7512 144 AVE, Edmonton. Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6.

YMCA Forest Heights Child Care

Located inside Forest Heights Elementary school, at 10304 81 Street, Edmonton. Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6.

YMCA Hilwie Hamdon Child Care

Located inside Hilwie Hamdon School, at 13815 Cumberland Road, Edmonton. Out of School | Before and After School Care for children enrolled in Grades 1 - 6.

YMCA Mount Pleasant Child Care

Located in Mount Pleasant Elementary School, at 10541 60A AVE, Edmonton. Out of School | Before and After School Care forchildren enrolled in Kindergarten - Grade 6.

YMCA Nellie Carlson Child Care

Located at 4110 MacTaggart Drive NW, Edmonton. Out of School | Before and After School Care for children Kindergarten - 12 years old.

YMCA Northmount Child Care

Located at 14020 88A Street, Edmonton. Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6.

YMCA Parkallen Child Care

Located in Parkallen Elementary school - access from staff parking lot, at 6703 112 ST, Edmonton. Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6.

YMCA Riverbend Child Care

Located inRiverbend Community Centre - attached to Earl Buxton Elementary school - access from staff parking lot, at 258 Rhatigan Road East, Edmonton.Out of School | Before and After School Care...

YMCA Roberta MacAdams Child Care

Located at 2099 Blackmud Creek Drive SW, Edmonton. Out of School | Before and After School Care for children Kindergarten - 12 years old.

YMCA St. Brendan Child Care

Located at 5825 93A Avenue NW, Edmonton. Out of School | Before and After School Care for children Kindergarten - 12 years old.

YMCA St. Gabriel Child Care

Located inside St. Gabriel School, at 5540 106 Ave, Edmonton. Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6.

YMCA St. John XXIII Child Care

Located at 365 Windemere Rd, Edmonton. Out of School | Before and After School Care for children Kindergarten - 12 years old.

YMCA St. Kateri Child Care

Located within St. Kateri school, at 3807 41 Ave, Edmonton. Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6.

YMCA St. Monica Child Care

Located in St. Monica Elementary School, 14710 53 AVE, Edmonton. Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6.

YMCA St. Timothy Child Care

Located at 14330 117 Street, Edmonton. Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6.

YMCA Steinhauer Child Care

Located in Steinhauer Elementary School, at 10717 32A AVE, Edmonton. Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6.

YMCA Stratford Child Care

Located in Stratford School, at 8715 153 ST, Edmonton. Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6.

YMCA Terwilleger Child Care

Located within the Terwillegar Community Church, 1751 Towne Center Blvd, Edmonton.Out of School | Before and After School Care for children enrolled in Kindergarten - Grade 6 at Monsignor William...

YMCA Twin Brooks Child Care

Located adjacent to George P Nicholson Elementary school - access from south end of the building, at 1120 113 Street, Edmonton.Out of School | Before and After School Care for children enrolled in...

YMCA Westglen Child Care

Located in Annex building on the Westglen Elementary school property, at 10950 127 ST, Edmonton. Out of School | Before and After School Care for children enrolled in Grades 1 - 6.

Wood Buffalo

YMCA Eagle Ridge Child Care

Located inside the Eagle Ridge Community Centre, at 2-301 Sparrowhawk Dr, Fort McMurray. Out of School | Before and After School Care for children 6 - 12 years old.

YMCA Dickinsfield Child Care

Located inside Ecole Dickinsfield School, at 201 Dickins Dr, Fort McMurray. Out of School | Before and After School Care for children 5 - 12 years old.

YMCA Thickwood Heights Child Care

Located inside Thickwood Heights Public School, at 96 Silin Forest Rd, Fort McMurray. Out of School | Before and After School Care for children 5 - 12 years old.

YMCA Westview Out of School Care

Located within Westview Public School, at 407 Wolverine DR, Fort McMurray. Out of School | Before and After School Care for children 5 – 12 years old.

Family Supports

Edmonton Family Supports

Family Ties

Family Ties is a voluntary, early intervention program that provides support to families with children 7-17 years old to strengthen family functioning for up to three years. Parents are supported to...

Family Allies

Family Allies supports families that are economically disadvantaged and who are at risk of losing their housing. Family Allies addresses the need for stability in families living at or below the Core...

Housing Supports

Edmonton Housing Supports

Melcor YMCA Village - Affordable Housing

Affordable Housing Program The Melcor YMCA Village helps people who have housing affordability needs and would benefit from a lower rent. Melcor YMCA Village is an affordable housing facility and...

YMCA Welcome Village

The YMCA Welcome Village is part of the first phase of the Boyle Renaissance Project, a multi-phase, far-reaching community redevelopment situated in the area between 95 and 96 Streets and extending...

Education and Training

Academic Supports

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

Certifications

Lifeguard Certifications

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

Child & Family Development

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

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

Health, Fitness & Aquatics

Aquatics

Aquatic Fitness

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

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

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

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

Yoga, Mind & Body

Stretch – Foam Roller

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

Strength & Cardio

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

Therapeutic/Health Management

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

Sports & Recreation

Adult & Youth

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

Youth Supports

Youth Social Activities

Youth Night

Lots of activities, and games every Friday this Spring. From art projects, to active gym games and movies. The perfect place to hang out and relax with friends!

Youth Leadership

Young Leadership Advisory Council (YLAC)

We are looking for motivated and dedicated young adults ages 18 to 25 to join the YMCA of Northern Alberta Young Leadership Advisory Council. As part of this representative group, you will have the...

Youth Advisory Council (YAC)

We are looking for motivated and dedicated youth to join the YMCA of Northern Alberta Youth Advisory Council. As part of this representative group, youth will be able to share their opinions on...