Summertime is fleeting in Toronto and, although the city has beautiful Lake Ontario beaches, the water is cold even during a heat wave. Instead, locals turn to the plentiful public neighbourhood pools run by the City of Toronto. There are over 50 of them spread all over the megacity — you can see the city’s full list here. So, take a dip into our Guide to the Best Public Outdoor Pools in Toronto!

The 2025 season outdoor pool season runs as follows:

10 pools open early on June 14, on evenings and weekends only, then daily from June 28 to September 2 (along with extended hours during heat warnings). They have have extended time on September 2-22 over evenings and weekends only.

The remaining locations open on June 21 on evenings and weekends only (Monday-Friday 4:00 PM- 8:00 PM, Saturday and Sunday: 10:00 AM – 8:00 PM), then daily (10:00 AM – 8:00 PM) from June 28 to August 31 at 4:00 PM.

Alex Duff Memorial Pool
Address:
779 Crawford Street, Toronto (in Christie Pits Park, at Bloor West and Christie)
Separate shallow pool for small kids, separate conversation pool, separate diving pool, ramp access and waterslide.

Alexandra Park Outdoor Pool
Address: 275 Bathurst Street, Toronto (in Alexandra Park, on the corner of Bathurst and Dundas West)
Downtown location near Little Italy and Kensington Market, with nearby splash pad and skatepark.

Donald D. Summerville Olympic Pool
Address: 1867 Lake Shore Blvd. East (on Woodbine Beach, at Lake Shore East and Woodbine)
Raised level, with separate Olympic-length lap pool, and separate 5- and 10-metre platform diving pool.

Monarch Park Pool
Address: 115 Felstead Avenue (in Monarch Park, south of Danforth, between Greenwood and Coxwell)
Large pool with waterslide, curved-off deep end with diving board and separate wading pool.

O’Connor Community Centre
Address: 1386 Victoria Park Ave. (near O’Connor Drive, south of Eglinton Ave. East)
Small fenced-in pool bordering Parma Park.

Riverdale East Park Pool 
Address: 550 Broadview Avenue (on Broadview, between Danforth and Gerrard)
Separate deep end section, shallow area water-sprinkler feature and waterslide. This park is also a great spot to watch the sunset over downtown.

Kiwanis Outdoor Pool
Address: 375 Cedarvale Avenue, Toronto (in Stan Wadlow Park, near Woodbine and Cosburn)
Separate deep end section and waterslide.

Giovanni Caboto Pool
Address: 1367 St. Clair Ave. West (in Earlscourt Park, at St. Clair West and Lansdowne)
Large pool with curved-off deep end, waterslide and nearby wading pool.

High Park Outdoor Pool
Address: 1873 Bloor St. West (in High Park, at Bloor West and Parkside)
Large pool with separate lap-swimming area, waterslide, ramp into pool, and nearby wading pool and splash pad.

Sunnyside Gus Ryder Outdoor Pool
Address: 1755 Lake Shore Blvd. West (in Sunnyside Park, south of High Park and the Gardiner Expressway)
Located lakefront by Martin Goodman bike trail. Nearby bike park, marked lap-swimming section and ramp into pool.

Weston Lions Park Pool
Address: 2125 Lawrence Ave West (in Weston Lions Park, on Lawrence West along the Humber River, near Scarlett Road)
Separate small kids pool, nearby skatepark and splash pad.

Toronto Outdoor Pools — Uptown & North York

Goulding Community Centre Pool
Address: 45 Goulding Ave. (in Golding Park, near Yonge and Steele Streets)
Fully accessible with ramp into pool and water-sprinkler feature.

North Toronto Memorial Community Centre
Address: 200 Eglinton Ave. West (in Eglinton Park, at Eglinton West and Oriole Parkway)
U-shaped pool with straight slide in the middle and nearby indoor pool.

Roding Community Centre
Address: 600 Roding St., North York
Small kidney-shaped pool, fully accessible with a ramp into pool

Parkway Forest Outdoor Pool
Address: 59 Forest Manor Rd, North York (near Don Mills Road and Sheppard East)
Two sections, fully accessible with a ramp into pool and nearby splash pad.

Pine Point Park Outdoor Pool
Address: 15 Grierson Road, York (near Wilson Road and Albion Road)
Two sections, separate accessible zero-entry shallow pool with water-sprinkler feature.

Toronto Outdoor Pools — Scarborough

Broadlands Community Recreation Centre
Address: 19 Castlegrove Blvd. (near. Lawrence Ave. East & DVP)
Small pool beside equipped community centre.

Heron Park Community Centre Pool
Address: 292 Manse Road (in Heron Park, at Lawrence East and Manse Road)
Ramp into pool and waterslide.

Maryvale Park Pool 
Address: 5 Trestleside Grove (in Maryvale Park, southeast of Victoria Park Ave. and Ellesmere Road)
Open air pool (no fence) in wide open park area.

McGregor Park Community Centre Pool
Address: 2231 Lawrence Ave East (in McGregor Park, on Lawrence Avenue East, between Kennedy and Birchmount)
Fully accessible with ramp into pool.

Toronto Outdoor Pools — Etobicoke

Amos Waite Park Outdoor Pool
Address: 2441 Lake Shore Blvd. West (in Amos Waites Park, south of Lake Shore West between Parkside and Royal York)
Lakefront with nearby pirate-themed splash pad.

Gord and Irene Risk Community Recreation Centre
Address: 2650 Finch Ave. West (at Islington Ave.)
Small pool beside equipped community centre.

Rotary Peace Park Outdoor Pool
Address: 25 Eleventh St. (south of Lake Shore West near Islington)
Close to lake with separate shallow area and ramp into pool.

West Mall Outdoor Pool
Address: 380 The West Mall (southwest of Hwy 427 and Burnhamthorpe Road)
Lane swim and family leisure times, ramp into pool.

Westgrove Park Outdoor Pool
Address:
15 Redgrave Drive (South of Hwy 401 and Martin Grove Road)
Lane swim and family leisure times.

Save some money with our list of Cheapies & Freebies in Toronto and the GTA here!