Canada · province
EV charging stations in Ontario
4,474 charging locations and 15,997 ports across 88 cities and towns, 2,739 of them DC fast.
Charging in Ontario
Ontario has the deepest coverage in Canada after Quebec, and it is packed into the Golden Horseshoe and Ottawa. Toronto alone runs to many hundreds of charging locations, with Ottawa, Mississauga, Etobicoke, London, Kitchener, Vaughan and Hamilton all well supplied.
The great bulk of it is Level 2: roughly one port in six is DC fast, which reflects how much of this is condo, office and mall charging rather than highway stops. ChargePoint, flo and SWTCH run the most locations, with Tesla and Chargelab also widespread. Head north or east of the settled south and the map changes character quickly, so long trips need more planning than the provincial total implies.
On the road
Highway 401 is the backbone, Windsor through Toronto to the Quebec border, and it links most of the cities where the charging is. The QEW wraps Lake Ontario toward Niagara, Highway 400 climbs to Barrie and cottage country, and Highway 417 covers Ottawa. Highway 17, the Trans-Canada along Lake Superior's north shore, is the hard one: long remote stretches where you plan each leg deliberately.
Plugs and payment
J1772 for Level 2 and CCS1 on most DC fast chargers, with NACS increasingly common at newer sites. Older units may still offer CHAdeMO. Level 2 posts in parking garages have the cable attached; bring a portable cord for outlets and any adapter your car needs. Tap to pay is normal on recent fast chargers; app access is still needed at plenty of others.
Three things to know
- Downtown Toronto charging is mostly in parkades, so factor garage entry, height limits and parking fees into the stop.
- Lake effect snow and cold cut winter range; northern routes need a bigger buffer than southern ones.
- Cottage country fills up on summer weekends. Charge before you leave the 400-series highways, not after.
Cities in Ontario
- Toronto 895 charging locations · 372 fast ports
- Ottawa 350 charging locations · 137 fast ports
- Mississauga 283 charging locations · 235 fast ports
- Brampton 80 charging locations · 67 fast ports
- Hamilton 95 charging locations · 64 fast ports
- London 145 charging locations · 68 fast ports
- Etobicoke 200 charging locations · 132 fast ports
- Markham 65 charging locations · 56 fast ports
- Vaughan 101 charging locations · 70 fast ports
- Kitchener 142 charging locations · 59 fast ports
- Windsor 53 charging locations · 14 fast ports
- Oakville 77 charging locations · 56 fast ports
- Richmond Hill 46 charging locations · 7 fast ports
- Burlington 32 charging locations · 10 fast ports
- Nepean 44 charging locations · 16 fast ports
- Oshawa 44 charging locations · 45 fast ports
- Greater Sudbury 18 charging locations · 12 fast ports
- Gloucester 29 charging locations · 12 fast ports
- Barrie 25 charging locations · 54 fast ports
- Guelph 59 charging locations · 12 fast ports
- Whitby 65 charging locations · 45 fast ports
- St. Catharines 53 charging locations · 21 fast ports
- Milton 29 charging locations · 34 fast ports
- Kingston 53 charging locations · 26 fast ports
- Cambridge 19 charging locations · 2 fast ports
- Orléans 23 charging locations · 17 fast ports
- Ottawa South 163 charging locations · 73 fast ports
- Ajax 43 charging locations · 52 fast ports
- Thornhill 51 charging locations · 15 fast ports
- Thunder Bay 33 charging locations · 33 fast ports
- Waterloo 114 charging locations · 34 fast ports
- Brantford 20 charging locations · 32 fast ports
- Niagara Falls 36 charging locations · 46 fast ports
- Pickering Open the map
- Newmarket 49 charging locations · 8 fast ports
- Kanata 69 charging locations · 37 fast ports
- Peterborough 28 charging locations · 33 fast ports
- Willowdale 81 charging locations · 60 fast ports
- Caledon 7 charging locations · 6 fast ports
- Stoney Creek 18 charging locations · 12 fast ports
- Sarnia 15 charging locations · 18 fast ports
- Sault Ste. Marie 20 charging locations · 38 fast ports
- Halton Hills 21 charging locations · 8 fast ports
- Norfolk County 2 charging locations · 0 fast ports
- Aurora 40 charging locations · 6 fast ports
- Welland 17 charging locations · 10 fast ports
- Belleville 27 charging locations · 51 fast ports
- North Bay 16 charging locations · 45 fast ports
- Whitchurch-Stouffville 4 charging locations · 3 fast ports
- Cornwall 23 charging locations · 28 fast ports
- Georgetown 21 charging locations · 8 fast ports
- Quinte West 9 charging locations · 14 fast ports
- Chatham 21 charging locations · 7 fast ports
- Innisfil 13 charging locations · 12 fast ports
- Timmins 6 charging locations · 9 fast ports
- Stittsville 11 charging locations · 4 fast ports
- Ancaster 10 charging locations · 13 fast ports
- Woodstock 29 charging locations · 20 fast ports
- Bowmanville 10 charging locations · 10 fast ports
- St. Thomas 18 charging locations · 2 fast ports
- Stouffville 6 charging locations · 3 fast ports
- Leamington 11 charging locations · 5 fast ports
- Brant 6 charging locations · 0 fast ports
- LaSalle 28 charging locations · 13 fast ports
- Stratford 24 charging locations · 7 fast ports
- Orillia 17 charging locations · 20 fast ports
- Orangeville 19 charging locations · 12 fast ports
- Fort Erie 11 charging locations · 9 fast ports
- Grimsby 10 charging locations · 28 fast ports
- Bolton 23 charging locations · 10 fast ports
- Prince Edward 2 charging locations · 0 fast ports
- Brooklin 18 charging locations · 7 fast ports
- Fallingbrook 16 charging locations · 10 fast ports
- Bridlewood 28 charging locations · 42 fast ports
- Waterdown 29 charging locations · 38 fast ports
- Midland 12 charging locations · 7 fast ports
- East Gwillimbury 17 charging locations · 2 fast ports
- Brockville 11 charging locations · 24 fast ports
- Strathroy 14 charging locations · 4 fast ports
- Tecumseh 28 charging locations · 8 fast ports
- Kingsville Open the map
- Collingwood 23 charging locations · 50 fast ports
- Owen Sound 20 charging locations · 36 fast ports
- Uxbridge 7 charging locations · 4 fast ports
- Clarence-Rockland 3 charging locations · 4 fast ports
- Fergus 6 charging locations · 0 fast ports
- Wasaga Beach 5 charging locations · 0 fast ports
- Lindsay 10 charging locations · 6 fast ports
Towns smaller than 20,000 residents are not listed here, but the live map covers every public charger in Ontario: search for the town or allow location access.
Guides
- How to use a public EV charging stationStep by step: finding a free charger, paying by app, card or tap, plugging in, ending the session and avoiding idle fees.
- EV connector types explained: J1772, CCS, NACS, Type 2 and CHAdeMOWhich plug your car uses, which chargers it fits, and why North America and the rest of the world differ.
- How much does it cost to charge an electric car?Public and home charging prices in the US, UK, Canada and Australia, per kWh and per 100 miles, plus the fees that catch people out.