Skip Filters

Refine Results

Location
or
Member Centre
Age Group




Time of Day

Day





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


Select your program by choosing the categories of your choice in the drop-down menus below!  If you have trouble finding the program you are looking for, click here.

Aquatics

Swim Times

Parent and Tot Swim

Getting time to work out with your little one can be a challenge. YMCA Parent and Tot sessions give you time to play, move, and splash in the pool with your infant, toddler, or preschooler.

Open Swim

Use YMCA Open Swim times to improve your cardio fitness and muscle tone, or to just have some fun in the water! All sessions are supervised by a YMCA-certified lifeguard. Available at no cost to YMCA...

Wibit

Come and test your Ninja Warrior skills on our “WIBIT” an aquatic obstacle course! Test your skills, race a friend or play to your heart’s desire on our new floatable obstacle...

Open & Lane Swim - 3 Lanes Open

YMCA Lane Swims let you swim at your own pace, providing great cardiovascular exercise and improved muscle strength without stressing your joints. Lanes are available for all swim abilities. Make it...

Swim Lessons

Lil Dippers

Splashers

As the first level of our YMCA L'il Dipper program, Splashers is a great way to introduce babies 6-18 months old to the water. Parents get in on the fun by participating with their children. At...

Bubblers

The second level of our YMCA L'il Dipper program, Bubblers, is for children 18 months - 3 years old. We work with you to introduce your child to new movements in the water, including holding the...

Floaters

The fourth level of our YMCA L'il Dipper program, Floaters, is for children 3-5 years old who have completed Bobbers or equivalent. In Floaters, we introduce floating and gliding, and continue to...

Gliders

The fifth level of our YMCA L'il Dipper program, Gliders, is for children who are 3-5 years old and have completed Floaters or show an equivalent level of competence. In Gliders, children will...

Divers

The sixth level of our YMCA L'il Dipper program, Divers, is for children who are 3-5 years old and have completed Gliders or show an equivalent level of skill. In Divers, children will combine...

Surfers

The seventh level of our YMCA L'il Dipper swim program, Surfers, is for children 3-5 years old who have completed Divers or show an equivalent level of competence. In Surfers, we'll continue...

Dippers

The eighth and final level of our YMCA L'il Dipper swim program, Dippers, is for children who are 3-5 years old and have completed Surfers or show an equivalent skill level. In Dippers, we'll...

Learn to Swim

Seal

Seal is for children 6-12 years old who have completed Otter or who have equivalent skills. In this level they will further develop the skills of gliding, kicking, and submerging. Seal teaches your...

Swimmer

Swimmer is for children 6-12 years old who have completed Dolphin or have equivalent skills. In this class, kids will learn front and back crawl, and how to tread water. Swimmer teaches children how...

Star Program

Star Two

Star 2 is for children 6-12 years old who have completed Star 1 or who show an equivalent skill level. At this level we focus on the backstroke, and continue to help kids refine their stroke...

Star Four

Star 4 is for children 6-12 years old who have completed Star 3 or who show an equivalent skill level. In this level we will help your child focus on the sidestroke, and we will continue to introduce...

Star Leadership Program

Star Six

Star 6 is for children 10 years and older who have completed Star 5 or show an equivalent skill level. Swimmers will continue to develop lifesaving and first aid skills at the Ranger and Star level...

Adult Swim Program

Skills and Drills

Build endurance while developing and improving swimming strokes. Participants will get an introduction to sidestroke, butterfly and eggbeater. Swimming endurance is built with an emphasis on...

Aquatic Fitness

Aquafit - Gentle

The gentle version of YMCA Aquafit is perfect if you are new to aquatic fitness classes and want to ease into it, or if you are managing a chronic health condition. Similar to the regular Aquafit...

Aquafit - Deep Water

Increase cardio, core strength and muscle endurance in this no-impact class. This class takes place in the deep end of the pool. It`s a great way to add variety to your fitness program.

Aqualite

Aqualite is a half an hour low intensity workout. It is recommended for people dealing with chronic pain or other conditions, such as recovery from surgery/injury.

Advanced Lifeguarding

YMCA Swim Instructor

Share your love of swimming with others! As a leader in the pool, you can play an essential role in helping others learn to swim and improve their health in many ways. You will learn a variety of...

Bronze Star

You can continue to build your aquatic safety skills in Bronze Star, an advanced lifesaving course designed to prepare candidates for the next level of certification, Bronze Medallion. In Bronze...

Bronze Medallion

In Bronze Medallion we emphasize the lifesaving principles embodied in the four components of water-rescue education: judgement, knowledge, skill, and fitness. Rescuers learn tows and carries as well...

Bronze Cross

We offer Bronze Cross classes for lifesavers who want the challenge of more advanced training, including an introduction to safe supervision in aquatic facilities. In this class we focus on the...

National Lifeguard (NL) - Pool Option

Learn how to fulfill your role as a professional facilitator of safe, enjoyable aquatics for everyone! The National Lifeguard (NL) course emphasizes teamwork, leadership, and communication in the...

National Lifeguard (NL) Recert - Pool Option

Continue to be certified in one of the top levels of lifeguarding and be able to work in any pool across Canada. This four hour recertification covers all the skills, knowledge and values taught in...

Standard First Aid (SFA) Original

Learn to identify an illness or injury in a medical emergency. Discover and practice simple techniques to care for a casualty as a first responder. After completing this 16-hour course, you will be...

Aquatic Specialty Programs

Junior Lifeguard Club (JLC)

Discover what it takes to be a lifeguard! This program introduces youth to lifesaving techniques and first aid skills! JLC members are encouraged to develop skills based on personal bests in...

Aqua Boot Camp

Be kind to your joints while taking your water workout to a new level of intensity. Your muscular strength and endurance will grow as you utilize the drag resistance equipment. This equipment is...

Swim Fit

Improve your strokes and fitness through a variety of aquatic fitness activities. Participants should feel comfortable in the water and be able to continuously swim a minimum of 50 metres.

Private and Semi-Private Swim Lessons

Private and semi-private lessons provide one-on-one instruction to meet each swimmer`s individual needs. All lessons are 30 minutes in lengths. Please contact the Aquatic Department to book your...

Introduction to Competitive Swimming

Take your swim skill to the next level with the YMCA Introduction to Competitive Swimming. This club experience will help swimmers build self-esteem, confidence, sportsmanship and a strong sense of...

Y-Tri Swim

Improve upon your fundamental swim skills by focusing on more advanced training methods to improve your front crawl, and build your speed and endurance. Registrants should be able to comfortably swim...

Swim to Survive

Swim to Survive is a safety program that provides simple, basic swim survival training. Swim to Survive does not replace traditional swimming lessons, rather it provides the essential self-rescue...

Camps

Summer Camps

Kindercamp

Kindercamp is a half day camp that is perfect for your little preschooler. Children will have a terrific time experiencing games, activities, free play, outside time, mega bouncer, water bouncer,...

Day Camp

A new adventure, every day of the week! During summer and school breaks, YMCA day camps offer children a variety of age-appropriate experiences to play and learn together.

 

Overnight Camps

The ultimate camp experience! YMCA overnight camps are a home away from home. The beauty of YMCA Camp Elkwater creates the perfect backdrop for your child to find new friends, discover new...

Two Week Swim Day Camp

Day Camp is fun in-and-out of the pool! Enjoy the fun of Day CAmp and learn swimming skills too. Children will attend swimming lessons based on the YMCA's National Swimming program, participate...

Retreats & Rentals

Private Functions & Events

From corporate events and family reunions tospecialized team building experiences andweddings, let our discreet, tucked away propertyprovide your group with a unique opportunity tocome together and...

Outdoor Education

Outdoor Education

Ages 5 to 18 There’s nothing quite like the great outdoors. Our Outdoor Education program is designed to get kids active and learning outdoors. Through meaningful experiential learning, kids...

Seasonal Day Camps

Easter Day Camp

Hoppy Easter! Easter Day Camp will be offered at both YMCA branches April 17-21, 2017. Your child(ren) will have the opportunity to participate in gym games, cooking experiences, swimming, crafts and...

Child Care

Child Minding

Both YMCA recreational facilities offer an exceoptional service for members to utilize while maintaining your healthy lifestyle within our facility. Our staff are certified in First Aid CPR C,...

Early Learning and Care

Infant/Toddler Programs

YMCA Infant/Toddler Child Care programs offer environments that are safe and stimulating, with caring, supportive caregivers who understand what makes your child special. Choosing a child care...

Preschool Programs

YMCA Preschool programs provide vital learning opportunities for preschool children aged 3-5 years. We believe strengthening community starts with helping kids reach their potential. With decades of...

Education and Training

YMCA Schools

The YMCA Early Intervention Program for Young Moms

The YMCA Early Intervention Program for Young Mothers, “Young Moms” is a comprehensive, educational program designed to meet the diverse needs of pregnant or parenting teens. Young moms...

Employment Services

Employee Supports

Employment Counselling

Are you looking for a job, or wondering about the direction of your career? YMCA Employment Counsellors can help you explore and create a career path. Through one-on-one coaching sessions, an...

Resume Co-Development

Your résumé is usually your first introduction to a potential employer. It pays to give it extra time and attention, and any resumé, even a good one, can usually be improved. Our YMCA Employment...

Career Counselling

Are you wondering about the direction of your career? YMCA Employment Counsellors can help you explore and create a career path. Through one-on-one coaching sessions, an experienced YMCA employment...

Casual Labour Program

Our Casual Labour Program connects job seekers wiht employers/home owners needing to fill temporary job vacancies. Benefits to job seekers: Gain work experience Earn money while looking for permanent...

Job Search Assistance

YMCA Employment Centre offers varying Job Search Assistance Services to assist individuals with defining their employment goals and maximizing an individual’s job search skills. Career and...

Cover Letter Development

Cover Letters are another important part of impressing an employer and having you stand out from your competitors. A cover letter entices a potential employer to read through your resume and consider...

Interview Coaching

Interview coachingis available to enable you to identify your true strengths and gain more confidence in your abilities. Enhance your interviewing skills by meeting with a YMCA Employment Counsellor...

Employer Supports

Employer Supports

Find your next employee through the YMCA. We can connect you with qualified job seekers right here in your community.

Skills Link Program

YMCA Employment Centre, in partnership with Human Resources and Skills Development Canada (HRSDC), offers a Skills Link Program to enhance Life/ Employability Skills to assist people in our community...

Job Boards

Employers have access to post their available positions within the YMCA Employment Centre at no cost to you. Simply call or visit our centre with your job opportunity and we will post it for you!!

Health & Fitness

Health Management

Living Fit

The Living Fit Program is a program offered through the YMCA that aims to provide safe, supportive, and barrier-free health and wellness opportunities for people with disabilities, chronic...

Sports & Recreation

Adult Programs

Adult Dodgeball

Relive your youth and DIP, DUCK and DODGE in dodgeball games for 18+. Bring your friends and come on down to participate in everyone's favorite childhood game.

Adult Floor Hockey

Are you looking for a great workout and some good ol' hockey action? Joing the floor hocky games for 18+

YMCA Squash League

Join our YMCA Mixed Adult Squash League and have access to the online booking system. All skill levels welcome. Training and coaching available. Contact Scott Richter scott@medicinehatymca.ca.

Adult Climb Club

Challenge yourself to step outside your comfort zone by trying this new adult fitness class. Climbing is a full body workout but is also great for developing confidence and pushing one to do things...

Yoga

Flow and Restore Yoga

Reset and restore in this EXPRESS yoga class at noon. Prepare for the rest of your work day by taking a few minutes out for yourself. Utilize your breath as you move through a gentle flow yoga...

Fun Flow Yoga

This is a flowing class that connect breath with movement. Poses are sequenced together to create a challenging, but accessible experience. Many modifications are provided throughout the class, so it...

Power Vinyasa Yoga

This is an energetic form of yoga where students fluidly move from one pose to the next, while connecting their breathing to their movements. This type of yoga is vigorous and revitalizing. It opens...

Get Fit with Yoga Charged

"A different way to workout". 45 minutes of powerful, energetic, playful postures with a strong emphasis on breath and muscle tone. Followed by 15 minutes of stretch and relaxation.

Yoga with Mandi

This class will improve your flexibility, strength, balance and body awareness. Through a series of breathing exercises and poses, you will release stress and leave feeling stronger and more centered.

Yoga Tone

Please see the back of a fitness schedule for a description. 

Gold Yoga

Ease into yoga using props and modifications to ensure comfort in poses.  This practice is great for those with limited range of motion or new to yoga.

Glowga

This will set the mood as you move through yoga poses under blacklights. Wear your whites or neons to complete this unique experience.

Cardio & Strength

Family Zumba

Join us for an easy-to-follow dance fitness-party™ that is suitable for your whole family. Ages 2+ welcome.

Cardio Strength

Aerobic capacity and strength are two key components of physical fitness: why not train both at once? Led by qualified YMCA instrucors, our Cardio Strength classes will challenge your aerobic...

Warm Flow Yoga

Utilize your breath as you move through a warm flow yoga. Heaters are used to add extra heat to the room and the body.

Pound Fit

A high intensity cardio workout that blends isometrics, plyometrics and Pilates while using exercise weighted drum sticks called ripstix. It is a 45 minute workout set to amazing music.

Step

YMCA Step classes incorporate an adjustable, non-slip platform into a full workout, making it a top calorie-burner, easily adaptable to different fitness levels. Keep The Step low, and it's easy...

Group Training

Take advantage of our small group training package led by one of our Certified Personal Trainers. Build your fitness level and your friendship circles with our smaller, more focused groups of 3-8...

Strength Conditioning

Walk taller, feel stronger! This class will help you build core strength and improve posture through exercises that target your abdomen and back muscles. You'll get stronger, increase...

Tabata

Tone your muscles and burn calories in this high-intensity interval training class. Tabata uses a series of 20-second exercises, some using just your body weight, others using bands, barbells and...

Kitchen Sink

Everything in this class but the kitchen sink! Step, hi/low aerobics, weight training, resistance training, even basic Zumba. If you're looking for a class that has it all, this is the class for...

HIIT Express

HIgh intensity interval training - short intervals, hard work= great results! Cardio, strength and much more.... all in only 30 minutes!

PerforMAX

Focus on strength in this mid-day workout that will teach you weight training techniques designed to improve your muscular strength and endurance.

HIIT

High Intensity Interval Training - Short intervals, hard work = great results! Cardio, strength and much more.

Core and Stretch

Your core is your centre, make it solid! Abs, low back, and obliques get special attention in a flow yoga style class. Expect a smooth transition from one pose to the next. An excellent addition to...

Cardio Mashup

Join in the fun and try out a variety of different types of cardio vascular exercises- low and high impact options available.

Bodyworks

A fun full body workout that focuses on aerobic, strength and core conditioning. Lots of variety with low intensity or step cardio moves mixed with resistance training. Perfect for beginners or...

Family Centergy

A 30 minute class that families enjoy together is dedicated to the fundamentals mind-body exercise. Using basic moves and combinations that are easy to follow and focused on increasing focus,...

Cardio & Core

You will enjoy a  variety of cardio moves to get your heart pumping, and then slow it down to work your core.  Abs, low back, and obliques get special attention in the fantastic combo class.

 

Group Dance

For anyone who loves to dance- learn some new Jazz and Hip Hop moves in this upbeat class. We will warm up, strectch and groove to pop music, learn a few skills, and put it all together into a short...

Beginner Cycle

This 30 minute class will get you started on a fun-filled, energetic cycling experience!

Active Child Development

Youth Programs

Youth Dance

The love for dance is emphasized as basic dance moves are introduced. Flexibility, co-ordination, agility, body awareness, confidence, strength, rhythm and style are an integral part of techniques...

Pee Wee Karate

Karate is a great way to get fit while learning important like skills like self-defence, discipline, and respect for self and others. Karate improves all aspects of one's physical condition,...

Junior Squash League

Explore the face paced game of squash and develop the skills that will make you a better player. This program is for boys and girls who wish to play squash for fun and/or competition. Learn a new...

Homework Help Club

Let the YMCA help you get your homework done on time and get you on track for the school year.

Learn the Ropes Level 2

Expand your comfort zone. This course teachesmore advanced basicssuch as proper equipment use, safety and climbing techniques. We work to find new ways to approach any adversities while addressing...

ROCKstars (7-12 Years)

This is a fantastic opportunity for youth to challenge themselves to learn and develop more advanced climbing skills. In this class youth will learn to safely tie themselves in for climbing, proper...

ROCKstars (13-17 Years)

This is a fantastic opportunity for youth to challenge themselves to learn and develop more advanced climbing skills. In this class youth will learn to safely tie themselves in for climbing, proper...

Co-Ed Floor Hockey (13-17 Years)

Interested in playing some floor hockey for fun? Come and join us every weeek for a game and time to enhance your passing, shooting and sportsmanship skills.

Teen Fitness

Preschool Programs

Kinder Climb (3-4 years)

Parented: An introductory wall climbing class with emphasis on climbing safety and basic techniques. Children will have an opportunity to practice their bouldering skills with climbing games. Parent...

Kinder Class

This program provides social, physical, intellectual, creative, emotional, growth and development of young children in our friendly, nurturing and safe learning environment. Children will have a...

Active Start (2-3 Years)

Active start is a games-focused class designed to help develop physical literacy. Basic gross motor and coordination skills like running, jumping, skipping, hopping, kicking, balancing, and stopping...

Active Start (4-6 Years)

Active start is a games-focused class designed to help develop physical literacy. Basic gross motor and coordination skills like running, jumping, skipping, hopping, kicking, balancing, and stopping...

Wall Crawlers

An introductory wall climbing class with emphasis on climbing safety and basic techniques. Children will have an opportunity to have supervised climbing time and practice their bouldering skills with...

Y'd World of Sports

Looking for a way for your child to experience more than just one sport? In the Y'd World of Sports, he or she will explore many new and exciting sports from around the world. Skills and rules,...

Song & Dance

Encourage your child's exploration of music through lively songs, rhythm and sounds. Your child's experience is further enhanced by dance, movement and fun games to develop awareness of their...

Y'D World of Sports (0-6 years)

Youth Engagement

Youth Activities

Night at the Y

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

Youth Leadership

Young Leaders Advisory Committee

The Young Leaders Advisory Committee to the Board of Directors for the YMCA reviews, advises and makes recommendations on youth issues at the YMCA of Medicine Hat and our community. As a committee...