Water hardness by postal code in Canada
Enter your postal code: we match it to the nearest city with published hardness data and show its value, unit and source.
How the search works
Every postal code is matched to the nearest of the 254 cities in Canada for which a water supplier or regulator publishes hardness. Supply areas do not follow postal code boundaries, so the result is the figure of the nearest published supply. If the match is more than 15 km away we say so, and the annual water quality report of your own supplier is the better reference. Each city page names the source document and its date and, where the supplier publishes them, the values of each supply zone.
Health Canada: hardness above 200 mg/L is considered poor but tolerable; above 500 mg/L unacceptable.
Regions
- Alberta14 · 197 mg/L
- British Columbia35 · 22 mg/L
- Manitoba4 · 116 mg/L
- New Brunswick4 · 19 mg/L
- Newfoundland and Labrador55 · 23 mg/L
- Ontario120 · 124 mg/L
- Québec14 · 86 mg/L
- Saskatchewan7 · 190 mg/L
Largest cities in Canada
| mg/L | mg/L | ||
|---|---|---|---|
| Ottawa | 36 | 36 | soft |
| Vancouver | 22 | 22 | soft |
| Hamilton | 125 | 125 | hard |
| Surrey | 22 | 22 | soft |
| London | 108 | 108 | moderately hard |
| Markham | 126 | 126 | hard |
| Vaughan | 128 | 128 | hard |
| Saskatoon | 170 | 170 | hard |
| Kitchener | 454 | 454 | very hard |
| Windsor | 107 | 107 | moderately hard |
| Oakville | 127 | 127 | hard |
| Richmond Hill | 127 | 127 | hard |
| Burlington | 122 | 122 | hard |
| Greater Sudbury | 65 | 65 | moderately hard |
| Guelph | 332 | 332 | very hard |
| St. Catharines | 134 | 134 | hard |
| Milton | 222 | 222 | very hard |
| Kingston | 120 | 120 | hard |
| St. John's | 38 | 38 | soft |
| Thunder Bay | 46 | 46 | soft |
| Brantford | 261 | 261 | very hard |
| Kamloops | 40 | 40 | soft |
| Lethbridge | 158 | 158 | hard |
| Delta | 22 | 22 | soft |
| Chilliwack | 54 | 54 | soft |
| Red Deer | 229 | 229 | very hard |
| Niagara Falls | 120 | 120 | hard |
| Pickering | 125 | 125 | hard |
| Newmarket | 141 | 141 | hard |
| Nanaimo | 12 | 12 | soft |
| North Vancouver | 21 | 21 | soft |
| Montréal-Nord | 123 | 123 | hard |
| Le Sud-Ouest | 123 | 123 | hard |
| Peterborough | 95 | 95 | moderately hard |
| Willowdale | 119 | 119 | moderately hard |
| Caledon | 283 | 283 | very hard |
| Stoney Creek | 120 | 120 | hard |
| Sarnia | 99 | 99 | moderately hard |
| Sault Ste. Marie | 75 | 75 | moderately hard |
| Saint John | 19 | 19 | soft |