Hardest and softest tap water in Canada
All 254 cities in Canada with published data, ranked by total hardness. The national median is 101 mg/L.
Health Canada: hardness above 200 mg/L is considered poor but tolerable; above 500 mg/L unacceptable.
25 cities with the hardest water
| # | mg/L | mg/L | ||
|---|---|---|---|---|
| 1 | Yorkton · Saskatchewan | 600 | 600 | very hard |
| 2 | Elora · Ontario | 519 | 519 | very hard |
| 3 | Fergus · Ontario | 519 | 519 | very hard |
| 4 | Stratford · Ontario | 489 | 489 | very hard |
| 5 | Kitchener · Ontario | 454 | 454 | very hard |
| 6 | Hanover · Ontario | 404 | 404 | very hard |
| 7 | Woodstock · Ontario | 392 | 392 | very hard |
| 8 | Ingersoll · Ontario | 376 | 376 | very hard |
| 9 | Erin · Ontario | 369 | 369 | very hard |
| 10 | Walkerton · Ontario | 363 | 363 | very hard |
| 11 | Ohsweken · Ontario | 358 | 358 | very hard |
| 12 | Georgetown · Ontario | 357 | 357 | very hard |
| 13 | Orangeville · Ontario | 337 | 337 | very hard |
| 14 | Guelph · Ontario | 332 | 332 | very hard |
| 15 | Manitouwadge · Ontario | 329 | 329 | very hard |
| 16 | Acton · Ontario | 324 | 324 | very hard |
| 17 | Halton Hills · Ontario | 324 | 324 | very hard |
| 18 | Stouffville · Ontario | 318 | 318 | very hard |
| 19 | Whitchurch-Stouffville · Ontario | 318 | 318 | very hard |
| 20 | Mount Albert · Ontario | 317 | 317 | very hard |
| 21 | Brant · Ontario | 315 | 315 | very hard |
| 22 | Midland · Ontario | 305 | 305 | very hard |
| 23 | Tillsonburg · Ontario | 296 | 296 | very hard |
| 24 | Simcoe · Ontario | 290 | 290 | very hard |
| 25 | Caledon · Ontario | 283 | 283 | very hard |
25 cities with the softest water
| # | mg/L | mg/L | ||
|---|---|---|---|---|
| 1 | Glovertown · Newfoundland and Labrador | 5 | 5 | soft |
| 2 | Centreville-Wareham-Trinity · Newfoundland and Labrador | 5 | 5 | soft |
| 3 | Pouch Cove · Newfoundland and Labrador | 6 | 6 | soft |
| 4 | Gander · Newfoundland and Labrador | 6 | 6 | soft |
| 5 | Fortune · Newfoundland and Labrador | 7 | 7 | soft |
| 6 | St. Lawrence · Newfoundland and Labrador | 7 | 7 | soft |
| 7 | Nain · Newfoundland and Labrador | 7 | 7 | soft |
| 8 | Trinity Bay North · Newfoundland and Labrador | 7 | 7 | soft |
| 9 | Fogo Island · Newfoundland and Labrador | 7 | 7 | soft |
| 10 | Baie Verte · Newfoundland and Labrador | 7 | 7 | soft |
| 11 | Torbay · Newfoundland and Labrador | 8 | 8 | soft |
| 12 | Bay Roberts · Newfoundland and Labrador | 9 | 9 | soft |
| 13 | Carbonear · Newfoundland and Labrador | 9 | 9 | soft |
| 14 | Bonavista · Newfoundland and Labrador | 9 | 9 | soft |
| 15 | Marystown · Newfoundland and Labrador | 10 | 10 | soft |
| 16 | Gambo · Newfoundland and Labrador | 10 | 10 | soft |
| 17 | Burin · Newfoundland and Labrador | 10 | 10 | soft |
| 18 | Nanaimo · British Columbia | 12 | 12 | soft |
| 19 | Whitbourne · Newfoundland and Labrador | 12 | 12 | soft |
| 20 | St. Alban's · Newfoundland and Labrador | 12 | 12 | soft |
| 21 | Huntsville · Ontario | 12 | 12 | soft |
| 22 | Pembroke · Ontario | 12 | 12 | soft |
| 23 | Deer Lake · Newfoundland and Labrador | 13 | 13 | soft |
| 24 | Lewisporte · Newfoundland and Labrador | 14 | 14 | soft |
| 25 | Grand Bank · Newfoundland and Labrador | 16 | 16 | soft |