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.

Brampton YMCA

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 8:00 am to 4:00 pm
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
  • Group Fitness Classes (indoor & outdoor)
  • Personal Training
  • First Aid/CPR Courses
  • Virtual Y Membership
  • Online Children’s Program
  • Virtual Personal Training

Central YMCA

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 7:00 am to 10:00 pm
Holidays: 8:00 am to 6: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
  • Group Fitness Classes (indoor & outdoor)
  • Lane Swimming
  • AquaFit
  • Personal Training
  • First Aid/CPR Courses
  • Virtual Y Membership
  • Online Children’s Program
  • Virtual Personal Training

Cooper Koo Family YMCA

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 7:00 am to 10:00 pm
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
  • Group Fitness Classes (indoor & outdoor)
  • Lane Swimming
  • AquaFit
  • Personal Training
  • First Aid/CPR Courses
  • Virtual Y Membership
  • Online Children’s Program
  • 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
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
  • Group Fitness Classes (indoor & outdoor)
  • Personal Training
  • First Aid/CPR Courses
  • Virtual Y Membership
  • Online Children’s Program
  • Virtual Personal Training

Mississauga YMCA

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 8:00 am to 4:00 pm
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
  • Group Fitness Classes (indoor & outdoor)
  • Personal Training
  • First Aid/CPR Courses
  • Virtual Y Membership
  • Online Children’s Program
  • Virtual Personal Training

North York YMCA

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 7:00 am - 10:00 pm
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
  • Group Fitness Classes (indoor & outdoor)
  • Lane Swimming
  • AquaFit
  • Personal Training
  • First Aid/CPR Courses
  • Virtual Y Membership
  • Online Children’s Program
  • Virtual Personal Training

Oshawa YMCA

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 8:00 am to 4:00 pm
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
  • Group Fitness Classes (indoor & outdoor)
  • Personal Training
  • First Aid/CPR Courses
  • Virtual Y Membership
  • Online Children’s Program
  • Virtual Personal Training

Scarborough YMCA

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 8:00 am to 4:00 pm
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
  • Group Fitness Classes (indoor & outdoor)
  • Personal Training
  • First Aid/CPR Courses
  • Virtual Y Membership
  • Online Children’s Program
  • Virtual Personal Training

West End YMCA

Virtual Programs

Hours of operation
Mon-Fri: 6:00 am to 10:00 pm
Sat-Sun: 7:00 am to 10:00 pm
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
  • Group Fitness Classes (indoor & outdoor)
  • Personal Training
  • First Aid/CPR Courses
  • Virtual Y Membership
  • Online Children’s Program
  • Virtual Personal Training

YMCA of Greater Toronto Area 2020. All rights reserved.

Charitable registration number 11930 7080 RR0001