Skip Filters

Refine Results

Age Group

Time of Day


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



Aquatic Fitness

Adult Swim Challenge

Do you want to improve your swimming endurance? Maybe you need assistance with your strokes? Why not join our new drop-in Adult Swim Challenge?! All pool lanes will be open, and instructors will be...

Mom & Tot AquaFit

Coming Soon!

Mom & Tot AquaFit

Fitness and fun for mom and baby! Ease back into fitness and introduce your baby to the water. A certified Aquafit Instructor will lead you through 30 minutes of cardio and muscular endurance while...

Swim Lessons

Swim Level Conversion Guide

The YMCA of Canada uses its own system of levels for swimming lessons. YMCA Canada, The Canadian Red Cross and the Lifesaving Society have worked together to produce the chart below which converts...

Lil Dippers


Splashers As the first level of our YMCA L'il Dipper program, Splashers is a great way to introduce babies 0- 3yearsold to the water. Parents get in on the fun by participating with their...

Learn to Swim


Otter teaches your child how to stay safe in the water and to develop their swimming skills. During these classes, your child will also select from an optional list of skills to learn during the...

Swim Times

Pool Rentals

Please call prior to attending to confirm if there is a booking or not


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 fun, floating obstacle...


Seasonal Day Camps

Seasonal Day Camps

At the YMCA, we get back to things that matter. Our Seasonal Day Camps give your child the opportunity to have fun, stay active, discover new skills, and form lifelong relationships by participating...

Summer Camps

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

Child Care

Early Learning and Care

Before & After School Program

The YMCA of Medicine Hat’s Before & After School Programs we would like to introduce you to our Site Directors at each school. These individuals are responsible for the day-to-day...

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

Resume Co-Development

Your resume is your first impression to potential employers. It pays to give it extra time and attention. Any resumé, even a good one, can generally be improved. Our YMCA Employment Services team can...

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, our experienced YMCA employment...

Casual Labour Program

Our Casual Labour Program connects job seekers with employers/homeowners 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 their search skills. Career and Employment Advisors are...

Cover Letter Development

Cover Letters are another vital part of impressing an employer. Having an outstanding cover letter will also make you stand out from your competitors. A cover letter entices potential employers to...

Interview Coaching

We offer interview coaching to help you identify your strengths and gain more confidence in your abilities. Enhance your interviewing skills by meeting with a YMCA Employment Counsellor one-on-one...

Transition to Employment Services

This program provides comprehensive and individualized services that enable individuals who are close to the labour market to acquire workplace and occupation-related skills that will facilitate...

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. The program assists people in...

Job Boards

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

Health & Fitness

Moon Yoga

A sequence designed for hip and heart opening, a low impact vinyasa class. Expect slow deep movement with long holds to build strength & kneeling and lunging and twists to encourage hips and...

Ride & Roll

Get your sweat on with a 30 minute spin/cycle class and finish with 15 minutes of foam rolling with instruction of proper technique!

Cardio & Strength


Join in for fifteen minutes of light stretching focusing on lower back and hip opening exercises. Great for post workout recovery and for increasing flexibility.


Train functional strength, cardio and flexibility while using the TRX Suspension Training system. This class will prove to be a triple threat for your whole body!

Strong by Zumba


Group Core

Group Core strengthens everything from your shoulders to your hips to make you stronger, quicker, and faster in all you do. In addition, strengthening your core can reduce back pain and give you...

Fitness Centre

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

Personal Training

Reach your full potential with a YMCA Personal Trainer! What’s your health & fitness goals? I’m new to fitness Taking the first steps toward a healthier you can feel overwhelming....

Welcome Orientation

Congratulations on your new YMCA membership! Welcome to the community. We want you to feel comfortable and confident when you hit the gym floor, that's why we offer a FREE welcome orientation for...

Sports & Recreation

Private Climbing Lessons

Not only do we offer some great climbing programs for all ages, but we also have private climbing lessons. Private lessons are 1 hour in length which allows you to develop skills in Top Rope Climbing...

Drop-in Pickleball

Join us for drop-in Pickleball.  Pickleball is a racquet sport (paddle) that combines elements of badminton, tennis, and table tennis.


Ashtanga Primary Yoga

Yoga Chikitsa, the Sanskrit name for Astanga Primary series, means Yoga Therapy - a program that when done regularly can help your ailments and purify the physical body. Downtown Drop-in Schedule...

Ashtanga Yoga

Yoga Chikitsa, the Sanskrit name for Astanga, means Yoga Therapy - a program that when done regularly can help your ailments and purify the physical body. Downtown Drop-in Schedule South Ridge...

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

Gentle Yoga

Ease into yoga with Gentle Yoga. The use of props and modifications ensure comfort in the poses. This practice is great for those with limited range of motion or new to yoga. Downtown Drop-in...

Hatha Yoga

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

Yoga Charged

This class is a 45 minute intense yoga practice to build strength in mind and body. A great, quick workout, yoga style!

Downtown Drop-in Schedule

South Ridge Drop-in Schedule

Youth & Preschool Programming

Youth Breakin'

1 hour of positive Hip-Hop music and foundational BBoyin and BGirlin moves that your child would love! This class offers an intro to dance musicality with the foundations of Breakdance Toprock,...

Preschool Programs

Kinder Sport (2-3 years)

Parented: Sport-based games and activities will provide an opportunity for your preschooler to further develop physical literacy, gross mother skills and sportsmanship in an environment that is...

Afternoon Adventures

Come join us for three hours of active fun! Physical Literacy is an important factor in leading a healthy life. Split into age groups, each group will get a chance to participate in a swim lesson,...

Kinder Climb (3-4 years)

Encourage your preschooler to climb to new heights! An introductory wall climbing class with emphasis on climbing safety and basic techniques. Children will have an opportunity to have supervised...

Preschool Breakin'

Let your little dancer shine! This class focuses on gross motor skill development through creative movement, rhythmic skills, locomotor and coordination skills.

Preschool Gym & Swim

This drop-in program will supplement the preschool aquatics. Children and parents will be able to take advantage of an open play concept where children will be able to enjoy the tumble mats, sports...

Youth & Teen Programs

Master the Ropes

This class is specifically designed for those who are wanting to become belay certified. The entire session will focus on perfecting ties, proper communication and climbing techniques. At the end of...