Fitness Classes
Swimming and Aquatics
Children and Youth
Personal Training
Member Benefits and Guidelines


Already a member?
Register Online today!

Log in to our online portal below with your email on file and register the whole family.

Having trouble? contact us at This email address is being protected from spambots. You need JavaScript enabled to view it. and we'll be happy to get you set up.


Not a member yet?

Come on down to sign up!

Our membership team would be happy to give you a rundown of what we have to offer and get you registered in 2 free programs per member.

Membership Info

Fitness Classes

View Facility

Get motivated and try something new! Our drop in fitness classes are free for all members, so come down and try one out!

Drop In Schedule

Plan your week of fitness fun! Check out the schedule for drop in classes or download our app to take our schedule with you wherever you go.


Currently Offering

List of currently offered fitness classes

Swimming and Aquatics

View Facility

Swimming for Kids

Our program is divided into a number of levels based on age and swimming ability. If you are a new member, please contact our Aquatics Director,for a free assessment prior to registering.
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.
Phone: 306-652-7515 ext 227

Swimming for Adults

The YMCA Active Adult Swim Program is designed for adult learners ages 16+. We are currently offering a Stroke Technique course and private lessons.

Children and Youth Programs

Online Registration

Current Members can now register online!

Log in to our registration portal with your email on file and register the whole family.

Register Today

Not a member? Visit our downtown center to sign up!

Member Benefits

A YMCA Membership entitles you to 2 free activities.

Choose from programs in
  • Martial Arts
  • Swimming
  • Leadership
  • Sports
  • And more!

Personal Training

View Facility


Have you reached a point where progress and advancement in your exercise routine has slowed down, or come to a stop? Or perhaps you're feeling less motivated to work out, or simply aren't sure what to do to spur new results...

Our experienced YMCA personal trainers can guide you, and provide you with sound knowledge, technique, and program feedback to help you achieve your training goals.

Personal training sessions can cover:
  • Weight loss
  • Rehabilitation from injury
  • Sport-specific and athletic training
  • Mass & strength building
  • Cardio/endurance training
  • General programming

All sessions are one hour. Please note that GST applies to all personal training rates. Want to learn more about personal training can do for you?

Our Trainers

profile photo of peggy
Peggy Anderson
Peggy has been involved in sports and activities from a young age; from dance to softball to synchronized swimming, as both an athlete and a coach. She began volunteering as a fitness instructor at the Y in early 2015 and taught boot camp, strength and conditioning, synergy and cycle classes. She certified as a Spin instructor in the early months of 2019. In 2018 she was certified as a personal trainer at the Y. Her main interest is functional fitness and her goal is to support and encourage people of all ages to live a healthy, active lifestyle.
profile photo of rob
Rob Friedt
Rob specializes in functional training using kettlebells, TRX, ropes, etc. He’s here to encourage, motivate, and guide you through your personal health and fitness journey... whether that’s increasing strength and muscle, improving your sport, losing weight, or just feeling and moving better. With years of experience in both individual and group training, Rob is certified through the American College of Sports Medicine (ACSM) and CanFitPro, and is a YMCA certified Group Fitness Leader.
Program Design Package

This package is perfect if you are seeking a new routine, need assistance with exercise choices, technique and programming. The Program Design option is ideal for those who are looking for guidance but prefer to train independently. This can be done in person or via virtual training.

Personal Training

This option is excellent for all ages and fitness levels, and provides a fun and exciting atmosphere, designed to teach you proper technique, exercise programming, and supply extra coaching and motivation. Whether you choose one-on-one, or group training, we have flexible package options to suit your needs.

Special team and corporate rates are available.

Questions? Contact us at 306-652-7515 or by email: This email address is being protected from spambots. You need JavaScript enabled to view it.