HomeToronto › Drop-in Swim

Drop-in swim in Toronto

3303 weekly sessions across 184 venues. 2054 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.

3303weekly sessions
184venues
2054free to attend

Where to swim in Toronto

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

Park Lawn Park

330 Park Lawn Rd

73 sessions · Every day · 10am–8pm · 39 free

Wedgewood Park - Etobicoke

15 Swan Ave

70 sessions · Every day · 9:30am–8pm · 39 free

Westmount Park

22 Arcade Dr

67 sessions · Every day · 10am–6pm · 40 free

West Deane Park

400 Martin Grove Road

66 sessions · Every day · 10am–6pm · 40 free

Silver Creek Park

44 Strathdee Dr.

64 sessions · Every day · 8:30am–7:10pm · 37 free

Westgrove Park

15 Redgrave Dr

56 sessions · Every day · 10am–7pm · 32 free

Main Square Community Recreation Centre

245 Main St

53 sessions · Every day · 6:30am–8:35pm · 21 free

Fairhaven Park

100 Golfwood Hts

51 sessions · Every day · 10am–7pm · 29 free

Wallace Emerson Community Recreation Centre

1260 Dufferin St

48 sessions · Every day · 7am–8pm · 20 free

Ethennonnhawahstihnen' Community Recreation Centre and Library

100 Ethennonnhawahstihnen' Ln.

46 sessions · Every day · 7:30am–8pm · 12 free

Pine Point Park

4 Conan Rd

46 sessions · Every day · 10am–6pm · 23 free

North Toronto Memorial Community Centre

200 Eglinton Ave W

45 sessions · Every day · 7am–8pm · 10 free

Gus Ryder Pool and Health Club

1 Faustina Dr

44 sessions · Every day · 6:30am–4:15pm · 9 free

Wellesley Community Centre

495 Sherbourne St

43 sessions · Every day · 7am–8:05pm · 43 free

Earlscourt Park

1200 Lansdowne Ave

42 sessions · Every day · 8:15am–7:45pm · 14 free

Eringate Park

121 Wellesworth Dr

42 sessions · Every day · 10am–6pm · 28 free

Pam McConnell Aquatic Centre

640 Dundas St E

40 sessions · Every day · 7am–8pm · 40 free

Cummer Park Community Centre

6000 Leslie St.

39 sessions · Mon–Sat · 7am–8:15pm · 12 free

York Recreation Centre

115 Black Creek Dr

39 sessions · Every day · 7:10am–8:30pm · 39 free

Agincourt Community Recreation Centre

31 Glen Watford Dr

38 sessions · Every day · 7am–8:45pm · 10 free

Gord and Irene Risk Community Recreation Centre

2650 Finch Ave W

37 sessions · Every day · 10am–7pm · 15 free

Ourland Park

18 Ourland Ave

37 sessions · Every day · 10am–6:45pm · 21 free

Centennial Recreation Centre - Scarborough

1967 Ellesmere Rd

36 sessions · Every day · 7am–8:30pm · 36 free

Etobicoke Olympium

590 Rathburn Rd

36 sessions · Every day · 6am–9pm · 11 free

Maryvale Park

5 Trestleside Grv

36 sessions · Every day · 10am–7pm · 23 free

Memorial Pool and Health Club

44 Montgomery Rd

36 sessions · Every day · 7am–9:05pm · 11 free

Lambton - Kingsway Park

37 Marquis Ave

35 sessions · Every day · 10am–6:45pm · 13 free

Dennis Flynn Park

370 The West Mall

34 sessions · Every day · 10am–7pm · 17 free

Antibes Community Centre

140 Antibes Dr

33 sessions · Every day · 10am–8pm · 33 free

Leaside Gardens Indoor Pool

1073 Millwood Rd

33 sessions · Every day · 7am–8:30pm · 6 free

Mary McCormick Recreation Centre

66 Sheridan Ave

33 sessions · Mon–Sat · 7:15am–7:45pm · 12 free

Douglas Snow Aquatic Centre

5100 Yonge St

32 sessions · Every day · 7:30am–9pm · 8 free

East York Community Recreation Centre

1081 1/2 Pape Ave

32 sessions · Every day · 7am–8:30pm · 8 free

Annette Community Recreation Centre

333 Annette St

31 sessions · Every day · 11:15am–7pm · 9 free

Rouge Valley Community Recreation Centre

8450 Sheppard Ave East

31 sessions · Every day · 7:15am–9:15pm · 7 free

St. Lawrence Community Recreation Centre

230 The Esplanade

31 sessions · Mon–Fri · 6:30am–7:45pm · 10 free

The Elms Community School and Pool

45 Golfdown Dr.

31 sessions · Every day · 6:45am–9:30pm · 31 free

Albion Pool and Health Club

1485 Albion Rd

30 sessions · Every day · 7am–8:30pm · 3 free

Alderwood Pool

2 Orianna Dr

30 sessions · Every day · 6:30am–8:30pm · 13 free

Jimmie Simpson Recreation Centre

870 Queen St E

30 sessions · Every day · 7am–8:15pm · 30 free

Parkway Forest Park

80 Parkway Forest Dr

30 sessions · Every day · 10am–7pm · 12 free

Amos Waites Park

2441 Lake Shore Blvd W

29 sessions · Every day · 10am–7pm · 11 free

Flagstaff Park

42 Mercury Rd

29 sessions · Every day · 10am–6:30pm · 14 free

Joseph J. Piccininni Community Recreation Centre

1369 St. Clair Ave W

29 sessions · Mon–Sat · 7am–8:30pm · 6 free

Rotary Peace Park

25 Eleventh St

29 sessions · Every day · 10am–7pm · 15 free

Domenico DiLuca Community Recreation Centre

25 Stanley Rd

28 sessions · Every day · 10am–5pm · 14 free

Donald D. Summerville Olympic Pools

1867 Lake Shore Blvd E

28 sessions · Every day · 10am–5pm · 14 free

Driftwood Community Recreation Centre

4401 Jane St

28 sessions · Every day · 10am–4pm · 28 free

Norseman Community School and Pool

105 Norseman St

28 sessions · Every day · 7:15am–7:30pm · 7 free

Birchmount Community Centre

93 Birchmount Rd

27 sessions · Every day · 7:15am–9:15pm · 12 free

High Park

1873 Bloor St W

27 sessions · Every day · 10am–7pm · 15 free

Trinity Community Recreation Centre

155 Crawford St

27 sessions · Every day · 8am–7:45pm · 5 free

Sunnyside Gus Ryder Outdoor Pool

1755 Lake Shore Blvd W

26 sessions · Every day · 7:30am–7pm · 11 free

Dennis R. Timbrell Resource Centre

29 St Dennis Dr

25 sessions · Every day · 7:30am–5pm · 25 free

Knob Hill Park

625 Brimley Rd.

22 sessions · Every day · 10am–7pm · 15 free

Christie Pits Park

750 Bloor St W

21 sessions · Every day · 10am–5pm · 21 free

Halbert Park

24 Rockwood Dr

21 sessions · Every day · 10:30am–12:30pm · 15 free

Heron Park Community Recreation Centre

292 Manse Rd

21 sessions · Every day · 10am–2pm · 21 free

Matty Eckler Recreation Centre

953 Gerrard St E

21 sessions · Mon–Sat · 10:30am–7:45pm · 6 free

Smythe Park

175 Scarlett Rd

21 sessions · Every day · 10:30am–7pm · 7 free

Humber Community Pool

205 Humber College Blvd

20 sessions · Every day · 7am–9pm · 4 free

Lawrence Heights Community Centre

5 Replin Rd

18 sessions · Every day · 10am–6pm · 18 free

Riverdale Park East

550 Broadview Ave

18 sessions · Every day · 9am–12pm · 7 free

Stan Wadlow Park

888 Cosburn Ave

18 sessions · Every day · 10am–12pm · 10 free

Stanley Park South - Toronto

700 Wellington St W

17 sessions · Every day · 10am–2:30pm · 16 free

Amesbury Sports Complex

155 Culford Rd.

16 sessions · Every day · 10am–1:30pm · 7 free

Broadlands Community Recreation Centre

19 Castlegrove Blvd

16 sessions · Every day · 10am–12pm · 14 free

Grandravine Community Recreation Centre

23 Grandravine Dr

16 sessions · Every day · 10am–4pm · 16 free

Greenwood Park

150 Greenwood Ave

16 sessions · Every day · 9am–12pm · 8 free

Ledbury Park

160 Ledbury St

16 sessions · Every day · 10am–12pm · 9 free

Monarch Park

115 Felstead Ave

16 sessions · Every day · 10am–12pm · 8 free

Scadding Court Community Centre

707 Dundas St. W

16 sessions · Mon, Tue, Wed, Fri, Sat, Sun · 11:30am–8:15pm · 16 free

Cedarbrae Collegiate Institute

550 Markham Rd

15 sessions · Mon, Tue, Wed, Thu, Sat · 8:30am–1:30pm · 5 free

Fairbank Memorial Park

2213 Dufferin St

15 sessions · Every day · 10am–12pm · 8 free

Gihon Spring Park

75 Gihon Spring Dr

15 sessions · Every day · 10am–12pm · 8 free

Goulding Community Recreation Centre

45 Goulding Ave

15 sessions · Every day · 10am–4pm · 12 free

John Innes Community Recreation Centre

150 Sherbourne St

15 sessions · Mon–Fri · 10am–2:15pm · 15 free

Vaughan Road Academy

529 Vaughan Rd

15 sessions · Every day · 12:15pm–2:45pm · 4 free

Alexandra Park

275 Bathurst St

14 sessions · Every day · 10:30am–12pm · 7 free

Hillcrest Community Centre

1339 Bathurst St

14 sessions · Mon–Fri · 1:15pm–8pm · 7 free

Leaside Park

5 Leaside Park Dr

14 sessions · Every day · 10am–12pm · 7 free

McGregor Park Community Centre

2231 Lawrence Ave. E

14 sessions · Every day · 10am–7pm · 9 free

Northwood Community Centre

15 Clubhouse Crt

14 sessions · Every day · 10am–12pm · 7 free

Oakdale Community Centre

350 Grandravine Dr

14 sessions · Every day · 10am–1pm · 14 free

Roding Community Centre

600 Roding St

14 sessions · Every day · 10am–12pm · 11 free

Swansea Community Recreation Centre

15 Waller Ave

14 sessions · Mon–Fri · 11:30am–8:35pm · 6 free

Mitchell Field Community Centre

89 Church Ave

12 sessions · Every day · 10am–11:30am · 8 free

O'Connor Community Centre

1386 Victoria Park Ave

12 sessions · Every day · 10am–12pm · 12 free

Weston Lions Park

2125 Lawrence Ave W

12 sessions · Every day · 10am–7pm · 7 free

Sir Oliver Mowat Collegiate Institute

5400 Lawrence Ave E

11 sessions · Every day · 12:30pm–7:45pm · 8 free

Oriole Community Recreation Centre

2975 Don Mills Rd. W

10 sessions · Every day · 10am–12pm · 10 free

Harrison Pool

15 Stephanie St

9 sessions · Every day · 10am–11:45am · 9 free

Pleasantview Community Centre

545 Van Horne Ave

9 sessions · Every day · 10am–12pm · 7 free

Wexford Collegiate Institute

1176 Pharmacy Ave

9 sessions · Mon–Fri · 1:30pm–8:45pm · 5 free

Birch Park

75 Arcadian Cir

8 sessions · Every day · 12pm · 8 free

Irving W. Chapley Community Centre

205 Wilmington Ave

8 sessions · Every day · 10am–12pm · 8 free

Smithfield Park

173 Mount Olive Dr

8 sessions · Every day · 12pm–1pm · 8 free

Wanless Park

250 Wanless Ave

8 sessions · Every day · 10am–10:30am · 8 free

West Hill Collegiate Institute

350 Morningside Ave

8 sessions · Mon, Tue, Wed, Thu, Sat · 1:30pm–8:15pm · 5 free

Albert Campbell Collegiate Institute

1550 Sandhurst Cir

7 sessions · Every day · 2pm–2:30pm · 7 free

Albert Crosland Park

15 Saunders Ave

7 sessions · Every day · 10am · 7 free

Art Eggleton Park

323 Harbord St

7 sessions · Every day · 11am · 7 free

Baird Park

275 Keele St

7 sessions · Every day · 10am · 7 free

Beresford Park

400 Beresford Ave

7 sessions · Every day · 10am · 7 free

Budapest Park

1575 Lake Shore Blvd W

7 sessions · Every day · 10am · 7 free

Campbell Avenue Park

225 Campbell Ave.

7 sessions · Every day · 10am · 7 free

Carlton Park

20 Edith Ave

7 sessions · Every day · 10am · 7 free

Chelsea Avenue Playground

103 Chelsea Ave

7 sessions · Every day · 10am · 7 free

Coleman Park

19 Coleman Ave

7 sessions · Every day · 12pm · 7 free

Columbus Parkette

1985 Dundas St W

7 sessions · Every day · 10am · 7 free

David Crombie Park

131 The Esplanade

7 sessions · Every day · 10am · 7 free

Don Russell Memorial Park

290 Birmingham St

7 sessions · Every day · 12pm · 7 free

Dovercourt Park

155 Bartlett Ave

7 sessions · Every day · 10am · 7 free

Dufferin Grove Park

875 Dufferin St

7 sessions · Every day · 10am · 7 free

East Lynn Park

1949 Danforth Ave

7 sessions · Every day · 11am · 7 free

East Toronto Athletic Field

175 Main St

7 sessions · Every day · 11am · 7 free

Eglinton Park

200 Eglinton Ave W

7 sessions · Every day · 10am · 7 free

Fairmount Park

1725 Gerrard St E

7 sessions · Every day · 10am · 7 free

Fairmount Park Community Centre

1757 Gerrard St E

7 sessions · Tue–Sat · 12:45pm–6:30pm · 2 free

Geary Avenue Parkette

15 Geary Ave

7 sessions · Every day · 10am · 7 free

General Mercer School - Wading Pool

30 Turnberry Ave

7 sessions · Every day · 10am · 7 free

George Webster Park

30 Chapman Ave

7 sessions · Every day · 12pm · 7 free

Glen Park

44 A Eastglen Cres

7 sessions · Every day · 11am · 7 free

Healey Willan Park

504 Euclid Ave

7 sessions · Every day · 11am · 7 free

Hideaway Park

23 Audley Ave

7 sessions · Every day · 2:30pm · 7 free

Highview Park

150 Highview Ave

7 sessions · Every day · 11am · 7 free

Hillcrest Park

950 Davenport Rd

7 sessions · Every day · 10am · 7 free

Jimmie Simpson Park

870 Queen St E

7 sessions · Every day · 10am · 7 free

Jonathan Ashbridge Park

1515 Queen St E

7 sessions · Every day · 12:30pm · 7 free

Kempton Howard Park

150 Blake St

7 sessions · Every day · 1pm · 7 free

Kew Gardens

2075 Queen St E

7 sessions · Every day · 9:30am · 7 free

Kidstown Water Park

3159 Birchmount Rd

7 sessions · Every day · 10am · 7 free

L'Amoreaux Collegiate Institute

2501 Bridletowne Cir

7 sessions · Every day · 2pm–2:15pm · 7 free

Leslie Grove Park

1158 Queen St E

7 sessions · Every day · 11am · 7 free

Lionel Conacher Park

80 Cottingham St

7 sessions · Every day · 10am · 7 free

Little Norway Park

659 Queens Quay W

7 sessions · Every day · 10am–11am · 7 free

Livingstone Park

21 Woodville Ave

7 sessions · Every day · 10am · 7 free

Margaret Fairley Park

100 Brunswick Ave

7 sessions · Every day · 11am · 7 free

Marian Engel Park

285 Melita Ave

7 sessions · Every day · 10am · 7 free

Marie Curtis Park

2 Forty Second St

7 sessions · Every day · 10am · 7 free

Masaryk Park

212 Cowan Ave

7 sessions · Every day · 10am · 7 free

Matty Eckler Playground

953 Gerrard St E

7 sessions · Every day · 12pm · 7 free

McCormick Park

66 Sheridan Ave

7 sessions · Every day · 10am · 7 free

Mimico Memorial Park

75 Hillside Ave

7 sessions · Every day · 10am · 7 free

Morse Street Playground

76 Morse St

7 sessions · Every day · 2pm · 7 free

Northumberland Playground

770 Ossington Ave

7 sessions · Every day · 10am · 7 free

Norwood Park

16 Norwood Rd

7 sessions · Every day · 2pm · 7 free

Oakcrest Parkette

30 Oakcrest Ave

7 sessions · Every day · 2pm · 7 free

Oriole Park - Toronto

201 Oriole Pkwy

7 sessions · Every day · 10am · 7 free

Pelham Avenue Playground

20 Pelham Ave

7 sessions · Every day · 10am · 7 free

Phin Park

115 Condor Ave

7 sessions · Every day · 11:30am · 7 free

Prairie Drive Park

101 Pharmacy Ave

7 sessions · Every day · 11am · 7 free

Primrose Avenue Parkette

120 Primrose Ave

7 sessions · Every day · 10am · 7 free

Prince of Wales Park

1 Third St

7 sessions · Every day · 11:15am · 7 free

Ramsden Park

1020 Yonge St

7 sessions · Every day · 10am–12pm · 7 free

Randy Padmore Park

47 Denison Ave

7 sessions · Every day · 10am · 7 free

Ravina Gardens

290 Clendenan Ave

7 sessions · Every day · 10am · 7 free

Rennie Park

1 Rennie Terr

7 sessions · Every day · 10am · 7 free

Rexlington Park

30 Bergamot Ave

7 sessions · Every day · 10:30am · 7 free

Riverdale Park West

375 Sumach St

7 sessions · Every day · 11am · 7 free

Rosedale Park

20 Scholfield Ave

7 sessions · Every day · 10:30am · 7 free

Runnymede Park

221 Ryding Ave

7 sessions · Every day · 10am · 7 free

Sherwood Park

190 Sherwood Ave

7 sessions · Every day · 10am · 7 free

Sir Casimir Gzowski Park

2001 Lake Shore Blvd W

7 sessions · Every day · 10am · 7 free

Spencer - Cowan Parkette

80 Spencer Ave

7 sessions · Every day · 10am · 7 free

Stanley Park North - Toronto

890 King St W

7 sessions · Every day · 10am · 7 free

Stephenson Park

61 Stephenson Ave

7 sessions · Every day · 12pm · 7 free

Summerlea Park

2 Arcot Blvd

7 sessions · Every day · 11am · 7 free

Sunnydale Acres Park

50 Amoro Dr

7 sessions · Every day · 11:30am · 7 free

Sunnylea Park

195 Prince Edward Dr S

7 sessions · Every day · 9:30am · 7 free

Topham Park

181 Westview Blvd.

7 sessions · Every day · 11am · 7 free

Trinity Bellwoods Park

790 Queen St W

7 sessions · Every day · 10am · 7 free

Vermont Square Park

819 Palmerston Ave

7 sessions · Every day · 11am · 7 free

Vine Avenue Playground

200 Vine Ave

7 sessions · Every day · 10am · 7 free

Wadsworth Park

120 Connolly St

7 sessions · Every day · 10am · 7 free

Wells Hill Park

145 Hilton Ave

7 sessions · Every day · 10am · 7 free

West Lodge Park

165 Lansdowne Ave

7 sessions · Every day · 10am · 7 free

Winchester Park

530 Ontario St

7 sessions · Every day · 11:30am–12pm · 7 free

Withrow Park and Clubhouse

725 Logan Ave

7 sessions · Every day · 10:30am · 7 free

Woburn Avenue Playground

75 Woburn Ave

7 sessions · Every day · 10am · 7 free

Earl Beatty Community Centre

455 Glebeholme Blvd

6 sessions · Mon, Wed, Thu, Sun · 12:45pm–7:30pm · 1 free

Lester B. Pearson Collegiate Institute

150 Tapscott Rd

5 sessions · Mon–Fri · 2pm · 5 free

Parkdale Community Recreation Centre

75 Lansdowne Ave.

2 sessions · Wed, Fri · 1:30pm · 2 free

S.H. Armstrong Community Recreation Centre

56 Woodfield Rd

1 session · Wed · 1:15pm

Drop-in swim by day

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

Monday · 545Tuesday · 505Wednesday · 543Thursday · 508Friday · 483Saturday · 354Sunday · 365