There are a number of swimming pools in the Toronto, below is a list of indoor and outdoor pools
North Toronto
Indoor Pools
Outdoor Pools
South Central Toronto
Indoor Pools
Beaches Indoor Swimming Pool | 6 Williamson Rd | (416) 392-0740 |
Bob Abate Indoor Swimming Pool | 485 Montrose Av | (416) 392-0745 |
Brown Indoor Swimming Pool | 454 Avenue Rd | (416) 392-6826 |
DA Morrison Indoor Swimming Pool | 271 Gledhill Av | (416) 396-2830 |
Earl Beatty Indoor Swimming Pool | 455 Glebeholme Blvd | (416) 392-0752 |
East York Comm Centre Indoor Swimming Pool | 1081 ½ Pape Av | (416) 396-2880 |
Frankland Indoor Swimming Pool | 816 Logan Av | (416) 392-0749 |
GA Brown Indoor Swimming Pool | 2800 St. Clair Av | (416) 396-2829 |
Harrison Indoor Swimming Pool | 15 Stephanie St | (416) 392-7984 |
Hillcrest Indoor Swimming Pool | 1339 Bathurst St | (416) 392-0746 |
Jimmie Simpson Indoor Swimming Pool | 870 Queen St E | (416) 392-0751 |
John Innes Indoor Swimming Pool | 150 Sherbourne St | (416) 392-6779 |
Matty Eckler Indoor Swimming Pool | 953 Gerrard St E | (416) 392-0750 |
McCormick Indoor Swimming Pool | 66 Sheridan Av | (416) 392-0742 |
Parkdale Indoor Swimming Poo | 75 Lansdowne Av | (416) 392-6696 |
S.H. Armstrong Indoor Swimming Pool | 56 Woodfield Rd | (416) 392-0734 |
Scadding Court Indoor Swimming Pool | 707 Dundas St. W. W | (416) 392-0335 |
St. Lawrence Indoor Swimming Pool | 230 The Esplanade | (416) 392-1347 |
Trinity Indoor Swimming Pool | 155 Crawford St | (416) 392-0743 |
Wallace Emerson Indoor Swimming Pool | 1260 Dufferin St | (416) 392-0039 |
Outdoor Pools
Alex Duff - Christie Pitts Outdoor Swimming Pool | 750 Bloor St W | (416) 392-0910 |
Alexandra Park Outdoor Swimming Pool | 275 Bathurst St | (416) 392-7686 |
D.D. Summerville - Woodbine Beach Park Outdoor Swimming Pool | 1675 Lakeshore Blvd E | (416) 392-7688 |
Greenwood Park Outdoor Swimming Pool | 150 Greenwood Av | (416) 392-7804 |
KiwanisOutdoor Swimming Pool | 373 Cedarvale Ave. | (416) 396-2847 |
Monarch Park Outdoor Swimming Pool | 115 Felstead Av | (416) 392-7831 |
Regent Park Outdoor Swimming Pool | 519-620 Dundas St E | (416) 392-5490 |
Riverdale Park Outdoor Swimming Pool | 550 Broadview Av | (416) 392-7801 |
Stanley Park Outdoor Swimming Pool | 845 890 King St W | (416) 392-0703 |
East Toronto
Indoor Pools
Agincourt Indoor Swimming Pool | 31 Glen Watford Dr | (416) 396-8343 |
Bendale Indoor Swimming Pool | 1555 Midland Av | (416) 396-4015 |
Birchmount Indoor Swimming Pool | 93 Birchmount Rd | (416) 396-4018 |
Campbell Indoor Swimming Pool | 1550 Sandhurst Cir | (416) 396-4009 |
Cedarbrae Indoor Swimming Pool | 550 Markham Rd | (416) 396-4006 |
Centennial Indoor Swimming Pool | 1967 Ellesmere Rd | (416) 396-4060 |
DA Morrison Indoor Swimming Pool | 271 Gledhill Av | (416) 396-2830 |
GA Brown Indoor Swimming Pool | 2800 St. Clair Av | (416) 396-2829 |
King Indoor Swimming Pool | 3800 St. Clair Av E | (416) 396-4013 |
L’Amoreaux Indoor Swimming Pool | 2501 Bridletown Cir | (416) 396-4005 |
Laurier Indoor Swimming Pool | 145 Guildwood Pkwy | (416) 396-4011 |
Midland Indoor Swimming Pool | 720 Midland Av | (416) 396-4012 |
Mowat Indoor Swimming Pool | 5400 Lawrence Ave W | (416) 396-4007 |
Pearson Indoor Swimming Pool | 150 Tapscott | (416) 396-4010 |
Porter Indoor Swimming Pool | 40 Fairfax Cr | (416) 396-4014 |
West Hill Indoor Swimming Pool | 350 Morningside Ave | (416) 396-4008 |
Wexford Indoor Swimming Pool | 1176 Pharmacy Av | (416) 396-4016 |
Outdoor Pools
Blantyre Outdoor Swimming Pool | 290 Blantyre | (416) 396-4126 |
Halbert Outdoor Swimming Pool | 31 McCowan | (416) 396-4125 |
Heron Park Outdoor Swimming Pool | 292 Manse Rd | (416) 396-4035 |
Kidstown (L’Amoreaux Park) Outdoor Swimming Pool | 3159 Birchmount | (416) 396-8325 |
Knobhill Outdoor Swimming Pool | 625 Brimley Rd | (416) 396-4128 |
Maryvale Outdoor Swimming Pool | 1325 Pharmacy Av | (416) 396-4127 |
McGregor Outdoor Swimming Pool | 2231 Lawrence Av | (416) 396-4023 |
West Toronto
Indoor Pools
EmeryIndoor Swimming Pool | 3395 Weston Rd | (416) 395-7950 |
Albion Indoor Swimming Pool | 1485 Albion Rd | (416) 394-8676 |
Alderwood Indoor Swimming Pool | 2 Orianna Dr. Unit 1 | (416) 394-8738 |
Annette Indoor Swimming Pool | 333 Annette St | (416) 392-0736 |
Boylen CIIndoor Swimming Pool | 155 Falstaff Ave | (416) 394-2476 |
Centennial Indoor Swimming Pool | 2694 Eglinton Av W | (416) 394-2476 |
Elms, The Indoor Swimming Pool | 45 Golfdown Dr | (416) 394-8722 |
George Harvey Indoor Swimming Pool | 1700 Keele Street | (416) 394-2476 |
Gus Ryder Indoor Swimming Pool | 1 Faustina Dr | (416) 394-8726 |
Humber Community Pool Indoor Swimming Pool | 205 Humber College Blvd | (416) 394-6050 |
Joseph J. Piccininni Indoor Swimming Pool | 1369 St. Clair Av W | (416) 392-0036 |
Keele Indoor Swimming Pool | 181 Glenlake Av | (416) 392-0695 |
Memorial Indoor Swimming Pool | 44 Montgomery Rd | (416) 394-8731 |
Norseman Indoor Swimming Pool | 105 Norseman St | (416) 394-8719 |
Olympium Indoor Swimming Pool | 590 Rathburn Rd | (416) 394-8111 |
Runnymede Indoor Swimming Pool | 569 Jane St | (416) 394-2747 |
Swansea Indoor Swimming Pool | 15 Waller Av | (416) 392-6796 |
Weston Indoor Swimming Pool | 100 Pine St | (416) 394-2747 |