Welcome!

Learn all about the programs and amenities currently available at your Y.

Programs & Amenities Menu

Here is everything currently available at the YMCA of Greater Toronto. Available programs and amenities may differ by location. You can browse what is available in your centre below.

Programing

Virtual Programming

Online Fitness Classes


Our online fitness classes are a flexible option that meets a multitude of needs. Whether you want to supplement your in-person workouts to pack an extra punch to your routine, or you prefer doing all of your fitness from the comfort of your home, we’ve got what you’re looking.

Join us for 45 minute classes, available every day through the Sweat For Good App. With more than 50 online fitness classes every week, you’re sure to find exactly what your heart desires and your body craves!

We have a wide range of classes to choose from including:

Barre
Train like a dancer in this ballet-inspired fusion class that mixes Pilates, ballet, and muscle conditioning. Using a chair at home (instead of a ballet barre) you’ll work through moves that create lean muscles — all set to an upbeat playlist that will inspire you to push through that #BarreBurn.

Bootcamp
In this intense circuit, you'll work through different exercises that test your strength and keep your heart rate high. You'll use body weight, and some equipment to get through the interval-based workouts.

MuscleFit
Your certified instructor will guide you through moves designed to condition all your major muscle groups.

YMCA Arriba
This fusion of Latin, Bollywood, and belly dance moves helps you build cardiovascular endurance, but feels like a big, fun dance party.

YMCA TotalFit
TotalFit is a brand new fitness class that combines 15 minutes of cardio, 15 minutes of total body strength and 15 minutes of floor-based exercises to strengthen the thighs, glutes and core.

YMCA Yoga
Whether you’re only here for the shavasana, or you’re looking to amp up your practice, our wide variety of classes can help you deepen your mind-body connection and live in the moment. By flowing through classic yoga poses, relaxation exercises, and basic breathing techniques, your instructor will help you unplug, stretch out, and feel at home in your body.

Virtual Children's Programs

We have the perfect way to keep your kids active and engaged all winter long. Virtual programs are available to a wide range of age groups from 2 years old to 17 years old, and we even have programs that the whole family can enjoy.

Choose from:

  • Martial Arts (Ages 6-18+)

  • Dance (Ages 2-17)

  • Active Adventures (Ages 4-6)

  • Sports & Fitness (Ages 6-13)

  • First Aid Workshops (Ages 9-13)

Register Today

Virtual Personal Training


For anyone that is interested in personal training, but prefers an at-home experience, we are bringing our trainers to you, virtually.

Your trainer can help you:

  • Create and implement a custom exercise plan to help you meet your fitness goals which is carefully tailored to your health conditions, fitness level, and recommendations from your doctor
  • Build healthy habits and leave bad ones behind
  • Safely test your personal limits, and break through barriers to your success.
Sign Up for Personal Training

In-Person Activities

Individual Conditioning

At select locations, our individual conditioning floors are open and ready for you! Choose from cardio equipment, strength training machines, weights and more. Here are some of the ways we’ve changed to create a safer workout experience:

  • You’ll notice that our equipment is at least 3 meters apart. That gives you plenty of space to yourself!
  • We have staggered start times for individual and group fitness workouts, which helps us manage traffic flow.
  • Our maximum capacity rules make it easier for you to keep your distance from others.

Group Fitness

We’re thrilled to be offering Group Fitness Classes! Our certified instructors are ready to inspire you with upbeat playlists, motivating words of wisdom, and routines crafted to help you tackle your fitness goals in record time. Some ways we’ve changed:

  • We have a maximum capacity for all classes to ensure ample space between participants so you can practice physical distancing
  • Classes formerly held in smaller studios have moved to larger spaces, such as our gymnasium, to give you even more space
  • Staggered class start times help us manage traffic flow.

We have a wide range of classes to choose from including:

BodyFit
Get a full-body workout in these cardio-heavy conditioning classes. You'll combine segments designed to strengthen your muscles, improve your agility, and bump up your heart rate with either running or walking, depending on the class.

Bootcamp
In this intense circuit, you'll work through different exercises that test your strength and keep your heart rate high. You'll use equipment and body weight to get through interval-based workouts.

CycleFit
With motivating playlists to help you push through, you'll spend this class simulating hill climbs, sprints, and endurance rides on a stationary bike. Your certified instructor will coach you on adjusting your bike's tension throughout the class to make sure you're always challenging yourself.

Classes labeled "Theatre" on our schedule are self-directed; participants will follow a DVD that guides them through a workout.

MuscleFit
Using a barbell and weighted plates, your certified instructor will guide you through moves designed to condition all your major muscle groups.

YMCA Arriba
This fusion of Latin, Bollywood, and belly dance moves helps you build cardiovascular endurance, but feels like a fun dance party.

YMCA TotalFit
A fitness class that combines 15 minutes of cardio, 15 minutes of total body strength and 15 minutes of floor-based exercises to strengthen the thighs, glutes and core. Instructors will incorporate equipment such as kettlebells, dumbbells, gliders, and steps - targeting one to two equipment pieces in each class.

Yoga
Whether you’re only here for the shavasana, or you’re looking to amp up your practice, our wide variety of classes can help you deepen your mind-body connection and live in the moment. By flowing through classic yoga poses, relaxation exercises, and basic breathing techniques, your instructor will help you unplug, stretch out, and feel at home in your body.

Personal Training


Do you have questions about getting back into shape after a long few months away? Or maybe you have new fitness goals you’re trying to reach.

Our personal trainers will be by your side every step of the way so you can look and feel your best with expert help. You can also do your personal training session online!

Your trainer can help you:

  • Create and implement a custom exercise plan to help you meet your fitness goals that is carefully tailored to your health conditions, fitness level, and recommendations from your doctor
  • Build healthy habits and leave bad ones behind
  • Safely test your personal limits, and break through barriers to your success. 

Brampton YMCA
(Temporarily closed)

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 8:00 am to 4:00 pm
Stat Holidays: 8:00 am to 4:00 pm

To access the schedule and book your workout please register or login to the Sweat For Good app.

Register Now Login Here
  • Virtual Y Membership
  • Online Children’s Programs
  • Virtual Personal Training

Central YMCA
(Temporarily closed)

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 7:00 am to 10:00 pm
Stat Holidays: 8:00 am to 4:00 pm

To access the schedule and book your workout please register or login to the Sweat For Good app.

Register Now Login Here
  • Virtual Y Membership
  • Online Children’s Programs
  • Virtual Personal Training

Cooper Koo Family YMCA
(Temporarily closed)

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 7:00 am to 10:00 pm
Stat Holidays: 8:00 am to 4:00 pm

To access the schedule and book your workout please register or login to the Sweat For Good app.

Register Now Login Here
  • Virtual Y Membership
  • Online Children’s Programs
  • Virtual Personal Training

Markham YMCA
 

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 8:00 am to 4:00 pm
Stat Holidays: 8:00 am to 4:00 pm

To access the schedule and book your workout please register or login to the Sweat For Good app.

Register Now Login Here
  • Individual Conditioning (maximum of 10 people)
  • Group Fitness Classes (maximum of 10 people)
  • Personal Training sessions
  • Virtual Y Membership
  • Online Children’s Programs
  • Virtual Personal Training

Mississauga YMCA
(Temporarily closed)

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 8:00 am to 4:00 pm
Stat Holidays: 8:00 am to 4:00 pm

To access the schedule and book your workout please register or login to the Sweat For Good app.

Register Now Login Here
  • Virtual Y Membership
  • Online Children’s Programs
  • Virtual Personal Training

North York YMCA
(Temporarily closed)

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 7:00 am - 10:00 pm
Stat Holidays: 8:00 am to 4:00 pm

To access the schedule and book your workout please register or login to the Sweat For Good app.

Register Now Login Here
  • Virtual Y Membership
  • Online Children’s Programs
  • Virtual Personal Training

Oshawa YMCA
(Open!)

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 8:00 am to 4:00 pm
Stat Holidays: 8:00 am to 4:00 pm

To access the schedule and book your workout please register or login to the Sweat For Good app.

Register Now Login Here
  • Individual Conditioning (maximum of 10 people)
  • Group Fitness Classes (maximum of 10 people)
  • Personal Training sessions
  • Virtual Y Membership
  • Online Children’s Programs
  • Virtual Personal Training

Scarborough Centre YMCA
(Temporarily closed)

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 8:00 am to 4:00 pm
Stat Holidays: 8:00 am to 4:00 pm

To access the schedule and book your workout please register or login to the Sweat For Good app.

Register Now Login Here
  • Virtual Y Membership
  • Online Children’s Programs
  • Virtual Personal Training

West End YMCA
(Temporarily closed)

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 7:00 am to 10:00 pm
Stat Holidays: 8:00 am - 4:00 pm

To access the schedule and book your workout please register or login to the Sweat For Good app.

Register Now Login Here
  • Virtual Y Membership
  • Online Children’s Programs
  • Virtual Personal Training

YMCA of Greater Toronto Area 2020. All rights reserved.

Charitable registration number 11930 7080 RR0001