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. North Toronto Memorial and Mitchell Field both run packed daily schedules, Edithvale is a fitness and gym-sports hub with one of the district's biggest weight-room timetables, and Douglas Snow Aquatic Centre handles the serious swimming. 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…