Drop-in Recreation Classes in North York
North York covers a huge stretch of the city, from Yonge and Sheppard out to Jane and Finch. The North York Civic Centre and Mitchell Field both run packed daily schedules, and Edithvale-Yonge has one of the best teaching pools in the city for kids. If you work near Yonge and Sheppard, there's a class starting somewhere within 10 minutes of your office almost every weekday lunch hour.
Recreation Centres in North York
~870,000 residents across the largest district in the city.
- Ethennonnhawahstihnen' Community Recreation Centre and Library — 100 Ethennonnhawahstihnen' Ln. (Indoor Playground with Caregiver, Lane Swim, Aquatic Fitness: Shallow)
- North Toronto Memorial Community Centre — 200 Eglinton Ave W (Lane Swim, Weight/Cardio Room, Yoga)
- Cummer Park Community Centre — 6000 Leslie St. (Lane Swim, Yoga, Leisure Swim: Preschool)
- Edithvale Community Centre — 131 Finch Ave W (Yoga, Walking/Running Track, Weight/Cardio Room)
- Parkway Forest Community Centre — 55 Forest Manor Rd (Weight/Cardio Room, Walking/Running Track, Recreation Fun and Play with Caregiver)
- Dennis R. Timbrell Resource Centre — 29 St Dennis Dr (Weight/Cardio Room, Lane Swim, Leisure Swim)
- Antibes Community Centre — 140 Antibes Dr (Lane Swim, Weight/Cardio Room, Leisure Swim)
- Mitchell Field Community Centre — 89 Church Ave (Leisure Swim, Weight/Cardio Room, Walking/Running Track)
- Jenner Jean-Marie Community Recreation Centre — 48 Thorncliffe Park Dr (Table Tennis, Weight/Cardio Room, Basketball)
- Oriole Community Recreation Centre — 2975 Don Mills Rd. W (Weight/Cardio Room, Leisure Swim, Basketball)
- Goulding Community Recreation Centre — 45 Goulding Ave (Leisure Swim, Badminton, Pickleball)
- Douglas Snow Aquatic Centre — 5100 Yonge St (Lane Swim: Short Course (25m), Lane Swim: Long Course (50m), Leisure Swim)
- Leaside Gardens Indoor Pool — 1073 Millwood Rd (Lane Swim, Aquatic Fitness: Shallow, Leisure Swim)
- Lawrence Heights Community Centre — 5 Replin Rd (Leisure Swim, Weight/Cardio Room, Youth Zone)
- Parkway Forest Park — 80 Parkway Forest Dr (Lane Swim, Leisure Swim, Leisure Swim: Preschool)
- Glen Long Community Centre — 35 Glen Long Ave (Bocce, Cards, Pickleball)
- Grandravine Community Recreation Centre — 23 Grandravine Dr (Bocce, Leisure Swim, City Camp Swim)
- Flemingdon Community Centre & Playground Paradise — 150 Grenoble Dr (Indoor Playground with Caregiver)
- Broadlands Community Recreation Centre — 19 Castlegrove Blvd (Leisure Swim, Leisure Swim: Adult, Table Tennis)
- Leaside Park — 5 Leaside Park Dr (Lane Swim, Leisure Swim)
- Ledbury Park — 160 Ledbury St (Leisure Swim, Lane Swim)
- Roding Community Centre — 600 Roding St (Leisure Swim, City Camp Swim, Basketball)
- Earl Bales Community Centre — 4169 Bathurst St (Basketball, Pickleball, Recreation Fun and Play with Caregiver)
- Pleasantview Community Centre — 545 Van Horne Ave (Leisure Swim, City Camp Swim)
What it's like
Subway-accessible, big indoor tracks, strong aquatics, growing pickleball scene.
How to start
No registration. Walk in, pay $3–$8, and join the next drop-in class. See classes near North York.
Other Toronto neighbourhoods
Scarborough, Etobicoke, East York, Downtown Toronto, West End
Loading the full GetMovingTO experience…