The Ontario Water Hardness data presented in this chart has all been verified by Aquatell directly from primary sources. Typically, this means we found the data on municipal water reports or we emailed or talked with municipal officials from the public utilities department.
If the water hardness data from your city is missing from this list please contact us and let us know. We can typically track down the info and add it to our chart in about a week.
If you're looking to reduce your water hardness level, have a look at a professional-grade water softener.
Back to Canada Water Hardness Data
City Name | Province | Hardness mg/L | Hardness Grains/Gallon | Source |
---|---|---|---|---|
Acton | ON | 312 | 22 | |
Almonte | ON | 361 - 463 | 21 - 27 | |
Ajax | ON | 125 | 7.3 | |
Alliston | ON | 90 | 5.3 | |
Amherstburg | ON | 102 | 6.0 | |
Ancaster | ON | 120 | 8.4 | |
Ansnorveldt | ON | 118 | 6.9 | |
Armow | ON | 300 | 17.5 | Source |
Arnprior | ON | 50 | 2.9 | |
Aurora | ON | 130 | 7.6 | Source |
Ayr | ON | 359 | 21 | Source |
Azilda | ON | 80 - 100 | 4.7 - 5.8 | |
Baden | ON | 342 | 20 | Source |
Ballantrae/Musselman’s Lake | ON | 176 | 10.3 | Source |
Barrie (North & Central - Groundwater) | ON | 222.3 - 342 | 13 - 20 | Source |
Barrie (South - Surface Water) | ON | 51.3 - 136.8 | 3 - 8 | Source |
Barry's Bay | ON | 15 - 38 | 0.9 - 2.2 | Source |
Batawa | ON | 115 | 6.7 | |
Bayside | ON | 115 | 6.7 | |
Beachville | ON | 428 | 25 | |
Beamsville | ON | 242 | 14.2 | |
Beaverton | ON | 148 | 8.7 | Source |
Beeton | ON | 90 | 5.3 | |
Belleville | ON | 100 - 144 | 5.8 - 8.4 | |
Birch Point | ON | 380 | 22 | Source |
Blackstock | ON | 316 | 18.5 | Source |
Bobcaygeon | ON | 76 | 4 | Source |
Bolton | ON | 115 - 128 | 7 - 7.6 | |
Bowmanville | ON | 125 | 7.3 | Source |
Bracebridge | ON | 8 - 12 | 137 - 205 | |
Bradford | ON | 7.7 - 9.1 | 131.7 - 155.6 | Source |
Brampton | ON | 115 - 128 | 7 - 7.6 | |
Branchton Meadows | ON | 461.7 | 27 | Source |
Brantford | ON | 310 | 18 | Source |
Breslau | ON | 427.5 | 25 | Source |
Bright | ON | 410 | 24 | |
Brighton | ON | 273 | 16 | |
Brockville | ON | 120 | 7 | |
Brownsville | ON | 85.5 | 5 | |
Brooklin | 125 | 7.3 | Source | |
Buckingham Woods | ON | 286 | 16.6 | Source |
Burks Falls | ON | 171 | 10 | |
Burlington | ON | 121 | 8.6 | |
Canadiana Shores | ON | 367 | 21 | Source |
Cainsville | ON | 376 | 22 | Source |
Caledon East (Palgrave System) | ON | 274 - 376 | 16 - 22 | |
Cambridge (click for more info) | ON | 291 - 650 | 17 - 38 | Source |
Campbellville | ON | 335 | 23.5 | |
Cannington | ON | 312 | 18.2 | Source |
Carleton Place | ON | 166-427 | 9.7 - 24.9 | |
Carlisle | ON | 390 | 22.8 | Source |
Carp | ON | 200 | 11.7 | Source |
Cayuga | ON | 120 | 8.4 | |
Chatham | ON | 110 - 120 | 6.4 - 7.0 | |
Chepstow | ON | 239.4 | 14 | |
Chippawa | ON | 131 | 7.7 | Source |
Churchill | ON | 53.7 | 3.1 | Source |
Clifford | ON | 250 | 14.6 | |
Clinton | ON | 320 | 18.7 | |
Cobalt | ON | 55 | 3.2 | |
Cobourg | ON | 115 | 6.7 | |
Cochrane | ON | 350 - 380 | 20.5 - 22.2 | |
Collingwood | ON | 86 - 94 | 5 - 5.5 | Source |
Colling-Woodlands | ON | 306 | 17.9 | Source |
Conestogo - East of Grand River | ON | 547 | 32 | Source |
Conestogo - West of Grand River | ON | 359 | 21 | Source |
Copper Cliff | ON | 80 - 100 | 4.7 - 5.8 | |
Cornwall | ON | 120 | 7 | |
Courtland | ON | 231.9 | 13.6 | Source |
Creemore | ON | 352 | 20.6 | Source |
Delhi | ON | 231.9 | 13.6 | Source |
Derham Centre | ON | 308 | 18 | |
Deseronto | ON | 103 - 122 | 6 - 7.1 | |
Dorchester | ON | 267 | 15.6 | Source |
Drumbo | ON | 359 | 21 | |
Dutton | ON | 132 | 7.7 | |
Dryden | ON | 60 | 3.5 | |
Dundas | ON | 120 | 8.4 | |
Dunnville | ON | 120 | 8.4 | |
Elmira | ON | 325 | 19 | |
Elora | ON | 423 | 30 | Source |
Embro | ON | 490 | 28.7 | Source |
Essex | ON | 120 | 7 | |
Etobicoke | ON | 121 - 142 | 7.1 - 8.3 | |
Fenelon Falls | ON | 52 | 3 | Source |
Fergus | ON | 540 | 38 | Source |
Fonthill | ON | 254 | 14.9 | |
Fort Williams | ON | 30 - 60 | 1.8 - 3.5 | |
Frankford | ON | 115 | 6.7 | |
Foxboro Green | ON | 975 | 57 | Source |
Freelton | ON | 360 | 21.1 | Source |
Galt | ON | 342 - 410 | 20 - 24 | |
Gannonoque | ON | 60 - 120 | 3.5 - 7 | |
Georgetown | ON | 336 | 23.6 | |
Georgina | ON | 145 | 8.5 | Source |
Glencoe | ON | 132 | 7.7 | |
Goderich | ON | 103 | 6 | |
Greely | ON | 350 | 20.5 | Source |
Greenbank | ON | 276 | 16.1 | Source |
Greensville | ON | 500 | 29.2 | Source |
Grimsby | ON | 119 | 7 | Source |
Guelph | ON | 360 - 550 | 21 - 32 | Source |
Hagersville | ON | 120 | 8.4 | |
Haileybury | ON | 85.6 | 5 | |
Hamilton | ON | 120 | 8.4 | Source |
Hampton | ON | 309 | 18.1 | |
Hanover | ON | 290 - 510 | 17 - 29.8 | |
Harrow | ON | 120 | 7 | |
Hawkesbury | ON | 54.3 | 3.2 | Source |
Heidelberg | ON | 547 | 32 | |
Hespeler | ON | 325 | 19 | |
Hickson | ON | 376 | 22 | |
Holland Landing | ON | 171 | 10 | Source |
Huntsville | ON | 13.9 | 0.8 | Source |
Ingersoll | ON | 325 | 19 | |
Innerkip | ON | 1094 | 64 | |
Innisfil Heights | ON | 189 | 11.1 | Source |
Innisfil Lake Simcoe | ON | 126 | 7.4 | Source |
Iroquois Falls | ON | 81 | 4.7 | |
Islington | ON | 121 - 142 | 7.1 - 8.3 | |
Janetville | ON | 233 | 14 | |
Kapuskasing | ON | 80 | 4.7 | Source |
Kemptville | ON | 400 | 23 | |
Kenora | ON | 72 | 4.2 | |
Keswick | ON | 150 | 8.8 | Source |
Kincardine | ON | 95 | 5.6 | |
Kings Bay | ON | 352 | 21 | Source |
King City | ON | 127 | 7.4 | Source |
Kingston | ON | 483 - 531, 120 - 133 | 28 - 31, 7 - 7.8 | Source |
Kinmount | ON | 47 | 3 | |
Kirkland Lake | ON | 40 | 2.3 | |
Kitchener (click for more info) | ON | 291 - 650 | 17 - 38 | Source |
Kleinburg | ON | 126 | 7.4 | Source |
Lake Rosalind | ON | 428 | 25 | |
Lakeside | ON | 222 | 13 | |
Lansdowne | ON | 300 - 400 | 18 - 23 | |
Lansing | ON | 121 - 142 | 7 - 8.3 | |
Leamington | ON | 120 | 7 | |
Lindsay | ON | 180 | 11 | |
Linwood | ON | 137 | 8 | Source |
Listowel | ON | 261 | 15.3 | |
Lloyd Brown | ON | 530 | 31 | Source |
London | ON | 89.5 - 113 | 5.3 - 6.6 | Source |
Lucan | ON | 102 | 6 | |
Lucknow | ON | 206 - 209 | 12.03 - 12.0 | |
Lynden | ON | 51 | 3.0 | Source |
Manilla | ON | 155 | 9 | |
Mannheim Village | ON | 428 | 25 | Source |
Manorview | ON | 174 | 10 | |
Markham | ON | 125 | 7.3 | Source |
Mariposa Estates | ON | 303 | 18 | |
Maryhill | ON | 359 | 21 | Source |
Mattawa | ON | 52.4 | 3 | |
McKean | ON | 340 | 19.9 | Source |
Meaford | ON | 90.7 | 5.3 | |
Melbourne | ON | 132 | 7.7 | |
Merrickville | ON | 380 | 22.2 | |
Merritton | ON | 124 | 7.3 | Source |
Midland | ON | 257 - 513 | 15 - 30 | |
Milton (more info here) | ON | 125 - 295 | 8.8 -20.7 | |
Mitchell | ON | 479 | 28 | |
Mississauga | ON | 115 - 128 | 7 - 7.6 | |
Mount Elgin | ON | 291 | 17 | |
Mount Forest | ON | 269 - 300 | 15.7 - 17.5 | |
Mount Albert | ON | 320 | 18.7 | Source |
Mt. Pleasannt | ON | 366 | 21.4 | Source |
Munster | ON | 285 | 16.7 | Source |
Musselman's Lake | ON | 174 | 10.2 | |
Newcastle | ON | 125 | 7.3 | Source |
New Dundee | ON | 359 | 21 | Source |
New Hamburg | ON | 325 | 19 | Source |
New Liskeard | ON | 85.6 | 5 | |
New Lowell | ON | 50 | 2.9 | Source |
New Toronto | ON | 121 - 142 | 7 - 8.3 | |
Newmarket | ON | 142 | 8.3 | Source |
Niagara Falls | ON | 121 | 7.1 | Source |
Nobleton | ON | 241 | 14.1 | Source |
Norland | ON | 25 | 1.5 | |
North Bay | ON | 12 - 21 | 0.7 - 1.2 | |
North York Twsp. | ON | 121 - 142 | 7 - 8.3 | |
Norwich | ON | 256 | 18 | |
Oakville | ON | 121 | 8.5 | |
Omemee | ON | 273 | 16 | |
Orangeville | ON | 325 | 19 | Source |
Orillia | ON | 90.4 - 300.8 | 5.3 - 17.6 | |
Orono | ON | 309 | 18.1 | Source |
Oshawa | ON | 125 | 7.3 | |
Ottawa | ON | 30 | 1.8 | Source |
Owen Sound | ON | 96 | 5.6 | |
Paisley | ON | 350 | 20 - 21 | |
Paris | ON | 684 | 37 - 43 | Source |
Parkhill | ON | 115 | 6.7 | |
Parry Sound | ON | 35 - 60 | 2 - 3.5 | |
Pembroke | ON | 20 - 32 | 1.2 - 1.9 | |
Penetanguishene | ON | 167 - 250 | 9.8 - 14.6 | |
Perth | ON | 80 - 100 | 4.7 - 5.8 | |
Peterborough | ON | 91 | 5.3 | |
Pickering | ON | 137 | 8.0 | |
Picton | ON | 125 | 7.3 | |
Pinewood | ON | 149 | 9 | |
Pleasant Point | ON | 315 | 18 | |
Point Clark | ON | 308 | 18 | Source |
Port Arthur | ON | 30 - 60 | 1.8 - 3.5 | |
Port Colborne | ON | 119 | 7 | Source |
Port Dover | ON | 134.3 | 7.9 | Source |
Port Elgin | ON | 107 | 6.3 | |
Port Hope | ON | 115 - 121 | 6.7 - 7 | |
Port Perry | ON | 274 | 16 | Source |
Port Rowan | ON | 134.3 | 7.9 | Source |
Prescott | ON | 120 | 7 | |
Preston | ON | 325 | 19 | |
Princeton | ON | 359 | 21 | |
Queensville | ON | 167 | 9.8 | Source |
Quinte West | ON | 115 | 6.7 | |
Renfrew | ON | 40 | 2.3 | |
Richmond (King's Park) | ON | 350 | 20.5 | Source |
Richmond Hill | ON | 128 | 7.5 | Source |
Ridgetown | ON | 110 | 6.4 | |
Ripley | ON | 212 | 12.4 | Source |
Rockwood | ON | 480 | 28 | Source |
Rodney | ON | 132 | 7.7 | |
Roseville | ON | 274 | 16 | Source |
Sarnia | ON | 95 | 5.6 | |
Sault Ste. Marie | ON | 40 | 2.3 | |
Scarborough | ON | 121 - 142 | 7 - 8.3 | |
Schomberg | ON | 280 | 16.4 | Source |
Scott Point | ON | 1400 | 81.9 | Source |
Seaforth | ON | 320 | 18.7 | |
Sharon | ON | 175 | 10.2 | |
Shelburne | ON | 350 | 19 | |
Shingletown | ON | 359 | 21 | Source |
Simcoe | ON | 294 | 17.2 | Source |
Sonya | ON | 320 | 19 | |
Southview Estates | ON | 75 | 4.4 | |
Smith Falls | ON | 65 | ||
St. Agatha | ON | 359 | 21 | Source |
St. Catharines | ON | 124 | 7.3 | Source |
St. Clements | ON | 342 | 20 | Source |
St. George | ON | 376 | 22 | Source |
St. Jacobs | ON | 325 | 19 | Source |
St. Marys | ON | 500 | 30 | |
Stayner | ON | 274 | 16 | Source |
Stouffville/Whitchurch | ON | 320 | 18.7 | Source |
St. Thomas | ON | 210 | 12.3 | |
Stratford | ON | 600 | 35 | |
Strathroy | ON | 102 | 6 | |
Stroud | ON | 130 | 7.6 | Source |
Sturgeon Falls | ON | 52.4 | 3 | |
Sudbury | ON | 80 - 100 | 4.7 - 5.8 | |
Sunderland | ON | 345 | 20.2 | Source |
Tavistock | ON | 308 | 22 | |
Tecumseh | ON | 32 - 140 | 1.9 - 8.2 | |
Teeswater | ON | 291 | 16 - 18 | |
Thamesford | ON | 564 | 33 | |
Thorndale | ON | 288 | 16.8 | Source |
Thornhill | ON | 132 | 7.7 | |
Thorold | ON | 124 | 7.3 | Source |
Thunder Bay | ON | 45 - 50 | 2.6 - 3 | |
Tillsonburg | ON | 84 - 360 | 6 - 25 | |
Timmins | ON | 45 | 2.6 | |
Tiverton | ON | 500 | 29.2 | Source |
Toronto | ON | 117 | 6.8 | Source |
Tottenham (more info here) | ON | 180 | 10.5 | |
Trenton | ON | 115 | 6.7 | |
Underwood | ON | 200 | 11.7 | Source |
Uxbridge | ON | 186 | 10.9 | Source |
Vaughan | ON | 127 | 7.4 | Source |
Vars | ON | 200 | 11.7 | Source |
Victoria Place | ON | 264 | 15 | |
Walkerton | ON | 359 - 393 | 21 - 23 | |
Wallaceburg | ON | 110 | 6.4 | |
Wallacetown | ON | 132 | 7.7 | |
Wasaga Beach | ON | 177 | 10.4 | |
Waterloo (click for more info) | ON | 291 - 650 | 17 - 38 | Source |
Waterford | ON | 216 | 12.6 | Source |
Welland | ON | 122 | 7.1 | Source |
West Gwillimbury | ON | 131.7 - 155.6 | 7.7 - 9.1 | Source |
West Lorne | ON | 132 | 7.7 | |
Wellesley | ON | 257 | 15 | Source |
West Montrose | ON | 479 | 28 | Source |
Western Trent | ON | 280 | 16 | |
Weston | ON | 121 - 142 | 7 - 8.3 | |
Wheatley | ON | 120 | 7.0 | |
Whitby | ON | 137 | 9.6 | |
Windsor | ON | 95 - 120 | 5.6 - 7.0 | |
Woodbridge | ON | 123 | 8.63 | |
Woodfield | ON | 202 | 12 | |
Woodroffe | ON | 30 | 1.8 | |
Woodstock | ON | 427 | 25.0 | Source |
Woodville | ON | 281 | 16 |