SHOP
  • Water Hardness Level By City - Ontario

    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