HomeTorontoFitness classes in Toronto

Fitness classes in Toronto

Registered fitness and conditioning classes at City community centres. This lists every venue that runs them, so you can find the one nearest you — then check that venue's page for what's currently open.

68venues
11courses open now
42different programmes

Where to find fitness programmes

1 of these 68 venues have something open for registration right now — they're listed first.

Northwood Community Centre

15 Clubhouse Crt

2 courses open now · Learn To Weight Train - Small Group, Yoga

Edithvale Community Centre

131 Finch Ave W

Registration closed · Cardio Dance, Cardio Dance: Afro and Soca Fusion, Cardio: Kickboxing +16 more

North Toronto Memorial Community Centre

200 Eglinton Ave W

Registration closed · Cardio Dance, Cardio: High/Low, Functional Fit +11 more

Ethennonnhawahstihnen' Community Recreation Centre and Library

100 Ethennonnhawahstihnen' Ln.

Registration closed · Cardio Dance, Cardio: Kickboxing, Functional Fit +8 more

One Yonge Community Recreation Centre

24 Freeland St.

Registration closed · Cardio: High/Low, Cardio: Kickboxing, Functional Fit +6 more

Port Union Community Recreation Centre

5450 Lawrence Ave E

Registration closed · Cardio Dance, Cardio: High/Low, Gentle Fit +6 more

Birchmount Community Centre

93 Birchmount Rd

Registration closed · Cardio Dance, Pilates, Pilates: Chair +5 more

Birkdale Community Centre

1299 Ellesmere Rd

Registration closed · Functional Mobility: TIME, Gentle Fit, Pilates +5 more

Canoe Landing Community Recreation Centre

45 Fort York Blvd.

Registration closed · Cardio Dance, Cycle Fit, HIIT: Boot Camp +5 more

L'Amoreaux Community Recreation Centre

2000 Mcnicoll Ave

Registration closed · Cardio Dance, Fitness with Family, Gentle Fit +5 more

Don Montgomery Community Recreation Centre

2467 Eglinton Ave E

Registration closed · Cardio: High/Low, Gentle Fit, Osteo Fit +4 more

Memorial Pool and Health Club

44 Montgomery Rd

Registration closed · Meditation, Pilates, Tai Chi +4 more

Parkway Forest Community Centre

55 Forest Manor Rd

Registration closed · Gentle Fit, HIIT: Boot Camp, Pilates +4 more

Scarborough Village Recreation Centre

3600 Kingston Rd

Registration closed · Pilates, Pilates: Chair, Strength and Conditioning +4 more

Stephen Leacock Seniors Community Centre

2520 Birchmount Rd

Registration closed · Cardio Dance, Gentle Fit, Osteo Fit +4 more

Agincourt Community Recreation Centre

31 Glen Watford Dr

Registration closed · Cardio Dance, Cardio: High/Low, Gentle Fit +3 more

Ellesmere Community Recreation Centre

20 Canadian Rd

Registration closed · Pilates, Pilates: Chair, Qigong +3 more

Mary McCormick Recreation Centre

66 Sheridan Ave

Registration closed · Cardio: Kickboxing, Functional Mobility: TIME, Learn To Weight Train - Small Group +3 more

Masaryk-Cowan Community Recreation Centre

220 Cowan Ave

Registration closed · Meditation, Pilates, Tai Chi +3 more

Stephen Leacock Community Recreation Centre

2500 Birchmount Rd

Registration closed · HIIT: Boot Camp, Meditation, Pilates +3 more

Warden Hilltop Community Centre

25 Mendelssohn St

Registration closed · Cardio: High/Low, Pilates, Strength and Conditioning +3 more

Goulding Community Recreation Centre

45 Goulding Ave

Registration closed · Cardio Dance, Pilates, Strength and Conditioning +2 more

Matty Eckler Recreation Centre

953 Gerrard St E

Registration closed · Pilates, Qigong, Tai Chi +2 more

Trinity Community Recreation Centre

155 Crawford St

Registration closed · Cardio Dance: Bollywood, Pilates, Strength and Conditioning +2 more

East Bayfront Community Recreation Centre

261 Queens Quay E

Registration closed · Pilates, Tai Chi, Yoga +1 more

Falstaff Community Recreation Centre

50 Falstaff Ave

Registration closed · Mobility and Strength: Chair, Strength and Conditioning, Yoga +1 more

Kew Gardens

2075 Queen St E

Registration closed · Outdoor Tai Chi, Outdoor Tai Chi - Intermediate, Yoga +1 more

Mitchell Field Community Centre

89 Church Ave

Registration closed · Pilates, Step, Yoga +1 more

Thistletown Multi-Service Centre

925 Albion Rd

Registration closed · Functional Fit, Osteo Fit, Tai Chi +1 more

Trinity Bellwoods Park

790 Queen St W

Registration closed · Outdoor Gentle Fit, Outdoor Strength and Conditioning, Outdoor Tai Chi +1 more

Burrows Hall Community Centre

1081 Progress Ave

Registration closed · HIIT: Boot Camp, Strength and Conditioning, Yoga

Chalkfarm Community Recreation Centre

180 Chalkfarm Dr

Registration closed · Gentle Fit, Yoga, Zumba®

Cummer Park Community Centre

6000 Leslie St.

Registration closed · Gentle Fit, Tai Chi, Yoga

Jenner Jean-Marie Community Recreation Centre

48 Thorncliffe Park Dr

Registration closed · Outdoor Gentle Fit, Outdoor Stroller Fit, Outdoor Tai Chi

Main Square Community Recreation Centre

245 Main St

Registration closed · Pilates, Tai Chi, Yoga

Oakridge Community Recreation Centre

63 Pharmacy Ave

Registration closed · Yoga, Yoga/Pilates Fusion, Yoga: Chair

Rouge Valley Community Recreation Centre

8450 Sheppard Ave East

Registration closed · Cardio Dance, Cardio: High/Low, Yoga

Swansea Community Recreation Centre

15 Waller Ave

Registration closed · Pilates, Strength and Conditioning, Yoga

Beaches Recreation Centre

6 Williamson Rd

Registration closed · Pilates, Yoga

Broadlands Community Recreation Centre

19 Castlegrove Blvd

Registration closed · Yoga, Zumba®

Earl Bales Community Centre

4169 Bathurst St

Registration closed · Yoga, Zumba®

East York Community Recreation Centre

1081 1/2 Pape Ave

Registration closed · Pilates, Yoga

Fairmount Park Community Centre

1757 Gerrard St E

Registration closed · Pilates, Yoga

Hillcrest Community Centre

1339 Bathurst St

Registration closed · Cardio: High/Low, Strength and Conditioning

Jimmie Simpson Recreation Centre

870 Queen St E

Registration closed · Pilates: Chair, Yoga with Family

McCormick Park

66 Sheridan Ave

Registration closed · Tai Chi, Tai Chi - Intermediate

McGregor Park Community Centre

2231 Lawrence Ave. E

Registration closed · Pilates, Yoga

Pleasantview Community Centre

545 Van Horne Ave

Registration closed · Cardio: High/Low, Yoga

St. Lawrence Community Recreation Centre

230 The Esplanade

Registration closed · Yoga, Yoga: Chair

Toronto Pan Am Sports Centre

875 Morningside Ave

Registration closed · Tai Chi, Yoga: Chair

Wallace Emerson Community Recreation Centre

1260 Dufferin St

Registration closed · Pilates, Yoga

West Rouge Community Centre

270 Rouge Hills Dr

Registration closed · Cardio Dance, Outdoor Yoga/Pilates Fusion

Albion Pool and Health Club

1485 Albion Rd

Registration closed · Learn To Weight Train - Small Group

Annette Community Recreation Centre

333 Annette St

Registration closed · Pilates

Antibes Community Centre

140 Antibes Dr

Registration closed · Zumba®

Barbara Frum Recreation Centre

20 Covington Rd

Registration closed · Gentle Fit

Biidaasige Park

51 Commissioners St

Registration closed · Outdoor Yoga

Carmine Stefano Community Centre

3100 Weston Rd

Registration closed · Yoga

Centennial Recreation Centre - Scarborough

1967 Ellesmere Rd

Registration closed · Yoga

Etobicoke Olympium

590 Rathburn Rd

Registration closed · Functional Mobility: TIME

Glen Long Community Centre

35 Glen Long Ave

Registration closed · Pilates

Heron Park Community Recreation Centre

292 Manse Rd

Registration closed · Yoga

Joseph J. Piccininni Community Recreation Centre

1369 St. Clair Ave W

Registration closed · Yoga

Malvern Recreation Centre

30 Sewells Rd

Registration closed · Yoga

Milliken Park Community Recreation Centre

4325 Mccowan Rd

Registration closed · Yoga

Roding Community Centre

600 Roding St

Registration closed · Yoga

West Acres Seniors Centre

65 Hinton Rd

Registration closed · Strength and Conditioning

Withrow Park and Clubhouse

725 Logan Ave

Registration closed · Yoga

Programmes offered across the city

The 42 distinct fitness programmes the City runs at these venues.

Cardio DanceCardio Dance: Afro and Soca FusionCardio Dance: BollywoodCardio: High/LowCardio: KickboxingCardio: RebounderCycle FitFitness with FamilyFunctional FitFunctional Mobility: TIMEGentle FitHIIT: Balance BallHIIT: Boot CampLearn To Weight Train - Small GroupMeditationMobility and Strength: ChairOsteo FitOutdoor Gentle FitOutdoor Strength and ConditioningOutdoor Stroller FitOutdoor Tai ChiOutdoor Tai Chi - IntermediateOutdoor YogaOutdoor Yoga/Pilates FusionPedal and StrengthPilatesPilates: ChairQigongStepStrength and ConditioningTai ChiTai Chi - AdvancedTai Chi - IntermediateWalk FitYogaYoga with BabyYoga with CaregiverYoga with FamilyYoga/Pilates FusionYoga: ChairZumba Gold®Zumba®
These are registered programmes — you book and pay for a block of sessions. For free and drop-in sport that needs no booking, see Toronto's drop-in schedule.