Drop-in Recreation Classes in Scarborough
Scarborough has more community centres than most people realise, from Centennial in the north end down to Birchmount on the lake. If you live east of Victoria Park, you're almost never more than a 15-minute drive from a centre that runs daily drop-in classes. The pools at Birchmount and Heron Park are some of the cleanest in the city, and the Scarborough Village Recreation Centre runs a strong roster of fitness classes that locals quietly swear by.
Recreation Centres in Scarborough
630,000+ residents across roughly 25 City rec centres.
- Don Montgomery Community Recreation Centre, 2467 Eglinton Ave E (Basketball, Games: Snooker, Leisure Skate: Older Adult (Unsupervised))
- Birchmount Community Centre, 93 Birchmount Rd (Lane Swim, Leisure Swim, Open Gym with Caregiver)
- Centennial Recreation Centre - Scarborough, 1967 Ellesmere Rd (Aquatic Fitness: Shallow, Aquatic Fitness: Deep, Lane Swim)
- Rouge Valley Community Recreation Centre, 8450 Sheppard Ave East (Walking/Running Track, Lane Swim, Leisure Swim)
- L'Amoreaux Community Recreation Centre, 2000 Mcnicoll Ave (Weight/Cardio Room, Badminton - Court, Games: Billiards)
- Heron Park Community Recreation Centre, 292 Manse Rd (Leisure Swim, Table Tennis, Pickleball)
- Agincourt Community Recreation Centre, 31 Glen Watford Dr (Lane Swim, Leisure Swim, Lane Swim: Older Adult)
- Warden Hilltop Community Centre, 25 Mendelssohn St (Weight/Cardio Room, Yoga, Badminton)
- Port Union Community Recreation Centre, 5450 Lawrence Ave E (Weight/Cardio Room, Pickleball, Music: Band)
- Maryvale Park, 5 Trestleside Grv (Lane Swim, Leisure Swim, Water Play)
- Birkdale Community Centre, 1299 Ellesmere Rd (Games: Snooker, Yoga: Chair, Yoga)
- McGregor Park Community Centre, 2231 Lawrence Ave. E (Youth Zone, Leisure Swim, Lane Swim)
- Malvern Recreation Centre, 30 Sewells Rd (Basketball, Open Gym, Volleyball)
- Stephen Leacock Community Recreation Centre, 2500 Birchmount Rd (Walking/Running Track, Yoga, Basketball)
- Scarborough Village Recreation Centre, 3600 Kingston Rd (Yoga: Chair, Yoga, Zumba®)
- Stephen Leacock Seniors Community Centre, 2520 Birchmount Rd (Games: Snooker, Yoga, Cards: Bridge)
- Knob Hill Park, 625 Brimley Rd. (Water Play, Lane Swim, Leisure Swim)
- Halbert Park, 24 Rockwood Dr (Leisure Swim, Water Play, Lane Swim)
- Ellesmere Community Recreation Centre, 20 Canadian Rd (Weight/Cardio Room, Yoga, Volleyball)
- Oakridge Community Recreation Centre, 63 Pharmacy Ave (Weight/Cardio Room, Strength and Conditioning, Cardio: High/Low)
- Toronto Pan Am Sports Centre, 875 Morningside Ave (Volleyball, Basketball, Soccer)
- Cedarbrae Collegiate Institute, 550 Markham Rd (Leisure Swim, Lane Swim, City Camp Swim)
- Sir Oliver Mowat Collegiate Institute, 5400 Lawrence Ave E (Leisure Swim, Aquatic Fitness: Deep, Aquatic Fitness: Shallow)
- Wexford Collegiate Institute, 1176 Pharmacy Ave (Leisure Swim, Aquatic Fitness: Shallow, Lane Swim)
What it's like
Family-heavy, quieter than downtown, big pools, generous parking.
How to start
No registration. Walk in, pay $3-$8, and join the next drop-in class. See classes near Scarborough.
Other Toronto neighbourhoods
North York, Etobicoke, East York, Downtown Toronto, West End
Loading the full GetMovingTO experience…