HomeToronto › Drop-in Multi-Sport

Drop-in multi-sport in Toronto

31 weekly sessions across 17 venues. 16 of them are free. Toronto's drop-in schedules live across half a dozen unconnected City pages — this pulls them together and we re-check them every week.

31weekly sessions
17venues
16free to attend

Where to find multi-sport drop-ins in Toronto

17 venues run drop-in multi-sport, busiest first. Open a venue for its exact times, or pick a day below to see everything running that day.

Beaches Recreation Centre

6 Williamson Rd

5 sessions · Fri–Sun · 1:30pm–6:30pm

Regent Park Athletic Grounds

480 Shuter St

3 sessions · Tue, Thu, Fri · 4pm–6pm · 2 free

Regent Park Community Centre

402 Shuter St

3 sessions · Mon, Sat · 10am–7pm · 3 free

Carmine Stefano Community Centre

3100 Weston Rd

2 sessions · Sat, Sun · 12:45pm

Don Montgomery Community Recreation Centre

2467 Eglinton Ave E

2 sessions · Fri, Sat · 5:30pm–6:30pm · 2 free

East Bayfront Community Recreation Centre

261 Queens Quay E

2 sessions · Thu, Sat · 2:30pm–6:15pm

Heron Park Community Recreation Centre

292 Manse Rd

2 sessions · Tue, Thu · 4pm · 2 free

Lawrence Heights Community Centre

5 Replin Rd

2 sessions · Tue, Thu · 4pm · 2 free

Mitchell Field Community Centre

89 Church Ave

2 sessions · Sun · 8:30am–9:30am

Canoe Landing Community Recreation Centre

45 Fort York Blvd.

1 session · Tue · 5:30pm · 1 free

Edithvale Community Centre

131 Finch Ave W

1 session · Sat · 9:30am · 1 free

Holy Family Community Centre

141 Close Ave.

1 session · Tue · 3:30pm

Jimmie Simpson Recreation Centre

870 Queen St E

1 session · Sat · 4pm · 1 free

John Innes Community Recreation Centre

150 Sherbourne St

1 session · Sun · 12pm · 1 free

North Toronto Memorial Community Centre

200 Eglinton Ave W

1 session · Sat · 2:45pm

The New Generation Youth Recreation Centre

2694 Eglinton Ave. W

1 session · Wed · 3:30pm

Wellesley Community Centre

495 Sherbourne St

1 session · Mon · 6pm · 1 free

Drop-in multi-sport by day

Every session running on one day, in time order, across all sports.

Monday · 2Tuesday · 5Wednesday · 1Thursday · 4Friday · 3Saturday · 10Sunday · 6