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

Aqua Explorers

Aquatics-certified YMCA staff teach water safety and awareness, and help campers grow comfortable with their physical literacy skills in the water. Explore the pool through water polo, daily...

Aqua Explorers | Castle Downs Family YMCA

Aqua-Sports

For the swimming fanatic! Aqua-Sports will introduce campers to lifesaving and CPR skills while offering water-soaked, fun activities like competitive swimming, snorkeling, water polo, and underwater...

Aqua-Sports | Castle Downs Family YMCA

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 | Castle Downs Family YMCA

Circus Camp

You’ve always wanted to run off and join the circus - here’s your chance! This camp will explore drama, performing arts, physical literacy, fundamental movement skills, and communication....

Circus Camp | Castle Downs Family YMCA

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 | Castle Downs Family YMCA

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 | Castle Downs Family YMCA

Epic Camp

Epic Camp is a partnership camp run by Sportball at your local YMCA. This full-day camp is specifically for our 6–9yr old Sportballers, and it’s going to be sweet! Sportballers will learn...

Epic Camp | Castle Downs Family YMCA

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 | Castle Downs Family YMCA

Learn to Babysit

Come to the YMCA and take part in the Alberta Safety Council’s babysitting course. Learn valuable life skills that encourage independence and practical thinking. This course combines hands-on...

Learn to Babysit | Castle Downs Family YMCA

Lil' Chefs

This half-day camp will introduce your preschooler to the basics of cooking through healthy food choices and maybe a couple of desserts! Get comfortable in the kitchen through prep, cooking, and...

Lil' Chefs | Castle Downs Family YMCA

Lil' Dippers Swim Camp

Lil’ Dippers is a two-week camp that includes swimming lessons! Certified Swim Instructors teach campers progressive swimming skills through progressive skills development and aquatic...

Lil' Dippers Swim Camp | Castle Downs Family YMCA

Lil' Sportsters

Develop physical literacy skills in sport-based games. Lil’ Sportsters is a chance to introduce your child to the fun, friend-building world of team sports. Campers will also have the...

Lil' Sportsters | Castle Downs Family YMCA

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

Nature Agents | Castle Downs Family YMCA

Original Y Sports Camp

This camp uses the Mini-Volley Curriculum from Volleyball Canada and the Steve Nash Youth Basketball (SNYB) Curriculum to introduce campers to volleyball and basketball in a fun and non-competitive...

Original Y Sports Camp | Castle Downs Family YMCA

Pow-HER-ful

Calling all girls - this camp is just for you! This all-girls camp will teach healthy habits and keep you moving through exciting and invigorating individual and group exercises. You will have an...

Pow-HER-ful | Castle Downs Family YMCA

Preschool Dance

Explore movement and music through this creative dance half-day camp. This camp aligns with the Physical Literacy goals of developing a child’s coordination, body awareness, and confidence in a...

Preschool Dance | Castle Downs Family YMCA

Radical Rascals

Radical Rascals is geared for active and curious preschoolers who are ready for a full-day camp. Campers will build confidence and independence through age-appropriate games and activities that...

Radical Rascals | Castle Downs Family YMCA

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 | Castle Downs Family YMCA

Silly Science

Silly Science is geared for active and curious preschoolers who are ready for a full-day camp. Campers will build confidence and independence through age-appropriate games and science activities that...

Silly Science | Castle Downs Family YMCA

Sports of All Sorts

Calling all Sportsters! Participants will develop physical literacy skills in sport-based games. This camp will focus on popular sports like soccer, floor hockey, basketball, and more. This camp also...

Sports of All Sorts | Castle Downs Family YMCA

Steve Nash Youth Basketball Camp

SNYB in a Summer Day Camp! SNYB is a national youth basketball initiative designed to develop fundamental skills, sportsmanship, and a love for the game of Basketball. This camp is a partnership...

Steve Nash Youth Basketball Camp | Castle Downs Family YMCA

Swim Combo (6–9yrs)

Swim Combo is a two-week camp that includes swimming lessons! Certified Swim Instructors teach campers progressive swimming skills through progressive skills development and aquatic activities. YMCA...

Swim Combo (6–9yrs) | Castle Downs Family YMCA

Swim Combo (9–12yrs)

Swim Combo is a two-week camp that includes swimming lessons! Certified Swim Instructors teach campers progressive swimming skills through progressive skills development and aquatic activities. YMCA...

Swim Combo (9–12yrs) | Castle Downs Family YMCA

Tiny Trekkers

Tiny Trekkers camp is perfect for the active and curious preschooler preparing for a full-day camp. Campers will build confidence and independence through themed activities that promote the YMCA core...

Tiny Trekkers | Castle Downs Family YMCA

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 | Castle Downs Family YMCA

Y-Cycle

The open trail is calling your name! This camp will take you through Edmonton’s scenic trail system with speed and adventure. YMCA staff teach proper bike safety and maintenance while you ride...

Y-Cycle | Castle Downs Family YMCA

Y-Fusion

Join us in celebrating creative movement through music, dance, and yoga. Campers will be encouraged to embrace new forms of expression while expending their boundless energy in a positive...

Y-Fusion | Castle Downs Family YMCA

Youth Sport and Fitness

Expand your fitness horizons with everything the YMCA has to offer. Learn basic fitness concepts and improve sports performance through TRX, Yoga, the YMCA weight room, sport-specific training, land...

Youth Sport and Fitness | Castle Downs Family YMCA

Youth Triathlon

Are you interested in the sport of Triathlon and learning more about the training involved? In this camp you’ll get a chance to try out all the elements of a triathlon and training through...

Youth Triathlon | Castle Downs Family YMCA

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 | Castle Downs Family YMCA

Y-World of Sports

Sports nuts rejoice! Led by an NCCP-certified coach, campers improve sport skills and fitness by playing a wide range of sports, including soccer, floor hockey, basketball, badminton, and weight...

Y-World of Sports | Castle Downs Family YMCA

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 (4–5yrs)

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 (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 (4–5yrs)

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

Winter Break Camps

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

Winter Break Day Camp (6–9yrs)

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

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

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.

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

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 | Castle Downs 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 | 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 | Castle Downs 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 | Castle Downs Family YMCA

Lifeguard Certifications

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 | 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 | 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 | 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 | 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 | Castle Downs Family YMCA

Child & Family Development

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) | Castle Downs 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...

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

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 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu6:15pm - 7:00pmMay 01Jun 25$46$81170984Register Now---Other Activities

Health, Fitness & Aquatics

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

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
Public Swim

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

Show SchedulesHide Schedules

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

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

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

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

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 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu6:30pm - 8:30pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
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 | 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
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 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Wed5:00pm - 6:00pmMay 01Jun 25$132$164170995Register 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 | 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

Yoga, Mind & Body

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
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 | 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 – 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 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri1:00pm - 2:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
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

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
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® | 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. | 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® | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon7:20pm - 8:20pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Mon7:20pm - 8:20pmMay 01Jun 25FREE$89170261Register Now

Drop-in available.

Other Activities
Wed6:15pm - 7:15pmMay 01Jun 25FREE$102170262Register Now

Drop-in available.

Other Activities
Wed6:15pm - 7:15pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
Sat9:45am - 10:45amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities

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

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

Strength & Cardio

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

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
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 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue8:00pm - 9:00pmMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
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 – Total Body

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

Show SchedulesHide Schedules

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

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 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon7:00pm - 7:30pmMay 01---FREEN/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...

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

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

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

Drop-In Badminton

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

Show SchedulesHide Schedules

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 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 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Tue, Thu11:45am - 12:30pmMay 01Jun 25FREE---Drop-InDrop-In---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 | 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
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 | 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

Child

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
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) | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat3:15pm - 4:00pmMay 01Jun 25$48$80170949Register Now---Other 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 | 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
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
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
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 | 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
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) | 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
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...

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 | 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
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 | 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
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 | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Thu11:30am - 12:30pmMay 01Jun 25$74$102170986Register 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) | 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

Youth Supports

Youth Social Activities

Teen Night

YMCA Teen Night provides an opportunity for youth aged 13–18 to participate in various activities in all centre areas. Activities may include recreational sports, swimming, conditioning, and...

Show SchedulesHide Schedules

Teen Night | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri7:00pm - 10:00pmMay 01Jun 25FREE6/drop-inDrop-InDrop-In

Must bring photo ID to register.

Other Activities
Youth Dance

Come in and make new friends with great music and dancing.

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

Leader-in-Training (LIT)

Have fun, make friends and prepare for the real world! Make friends, learn valuable skills and prepare for the real world by joining the Leader-in-Training (LIT) program, a ten-month program for...

Show SchedulesHide Schedules

Leader-in-Training (LIT) | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Fri6:00pm - 8:00pmSep 22Jun 23$70$128166887See PCY Supervisor For More Information

Successful interview required.

Other Activities