· Drinking water
2025 water hardness ranking: Guelph leads, coastal cities anchor the soft end
OpenStats annual desk read on the hardness series: Guelph posts 460 mg/L, Kitchener and Waterloo sit at 400 mg/L, and Victoria closes the board at 17 mg/L.
By OpenStats data desk · Editorial standards

Each spring the OpenStats water desk republishes the national hardness board from municipal and utility readings. The 2025 edition sorts 172 communities hardest-first. Guelph leads at 460 mg/L CaCO₃ on a direct groundwater reading. Kitchener and Waterloo share second place at 400 mg/L. Those three rows define the hard end of the southwestern Ontario belt that shows up again on City Score through the equal-weight water pillar.
The soft end is coastal and lake-fed. Victoria ranks 172 at 17 mg/L. Halifax posts 20 mg/L, Ottawa 21 mg/L, and Vancouver 22 mg/L among direct-tier rows on the water atlas. OpenStats keeps seed and regional proxies out of this ranking sort so the annual report stays comparable year to year.
Top 25 on the 2025 hardness board
| Rank | City | Hardness |
|---|---|---|
| 1 | Guelph, ON | 460 |
| 2 | Kitchener, ON | 400 |
| 3 | Waterloo, ON | 400 |
| 4 | Belleville - Quinte West, ON | 279 |
| 5 | Yorkton, SK | 279 |
| 6 | Sherbrooke, QC | 277 |
| 7 | Victoriaville, QC | 276 |
| 8 | Hawkesbury, ON | 271 |
| 9 | Ingersoll, ON | 271 |
| 10 | Matane, QC | 271 |
| 11 | Sydney, NS | 270 |
| 12 | Brantford, ON | 266 |
| 13 | Prince Albert, SK | 265 |
| 14 | Sainte-Marie, QC | 262 |
| 15 | Terrebonne, QC | 259 |
| 16 | Brockville, ON | 257 |
| 17 | Collingwood, ON | 255 |
| 18 | Port Alberni, BC | 253 |
| 19 | Laval, QC | 253 |
| 20 | Edmundston, NB | 252 |
| 21 | Peterborough, ON | 252 |
| 22 | Port Hope, ON | 252 |
| 23 | Quebec City, QC | 250 |
| 24 | Val-d'Or, QC | 249 |
| 25 | Courtenay, BC | 246 |
The top twenty-five is not only Ontario and Quebec. Yorkton ties Belleville-Quinte West at 279 mg/L. Prince Albert and Sherbrooke sit in the mid-260s to high-270s band. Port Alberni and Courtenay show that parts of Vancouver Island post harder readings than metro Vancouver, even though the regional composite story still favours soft coastal taps on average.
What hardness moved on City Score
City Score averages eight pillars with equal weight. Drinking-water hardness is one of them. A 460 mg/L direct reading cannot hide behind strong permit or broadband years forever; it still pulls one-eighth of the mean toward the hard end of the ladder.
| City | Hardness (mg/L) | Hardness rank | City Score rank | City Score |
|---|---|---|---|---|
| Victoria | 17 | 172 | 23 | 0.608 |
| Vancouver | 22 | 169 | 32 | 0.587 |
| Kitchener | 400 | 2 | 70 | 0.525 |
| Guelph | 460 | 1 | 103 | 0.468 |
| Waterloo | 400 | 3 | 146 | 0.416 |
Victoria and Vancouver pair soft-water ranks with composite ranks in the top third. Kitchener and Waterloo share the same 400 mg/L hardness rank yet land City Score ranks 70 and 146. Hard water is a shared drag on the Waterloo Region composite, but it does not explain the full gap between those two hometown rows. Other pillars, coverage depth, and local permit or tax inputs still move the composite.
Guelph sits harder than Kitchener-Waterloo at 460 mg/L and ranks 103 on City Score (0.468). Toronto posts a moderate 121 mg/L hardness rank 123 while composite rank 24 (0.606) shows how a large Golden Horseshoe city can stay mid-soft on the water board without carrying the groundwater outliers farther west. Readers comparing moves into the tech corridor should separate municipal hardness from composite rank; the City Score study stacks every pillar on the same scale.
Soft coast versus hard belt
Below the top twenty-five, hardness falls through prairie surface bands near 190 to 210 mg/L in cities such as Calgary and Saskatoon, then through Winnipeg Shoal Lake supply at 81 mg/L, before the coastal floor. Winnipeg rank 164 on hardness is mid-soft by national sort even though prairie neighbours read harder. Moncton at 24 mg/L and St. John's at 25 mg/L bracket the Atlantic soft cluster that often surprises households moving from hard southwestern Ontario groundwater.
Household planning still follows chemistry, not rank alone. Very hard water means more scale on heaters and different detergent doses. Soft coastal water reduces scale but does not remove lead, fluoride, or turbidity checks at the plant. The hardness guide maps mg/L bands to class labels. Each direct city on the water atlas also carries source type, pH, and a system page for treatment notes separate from the hub hometown card.
How to read the annual report
Start with the sorted table on the atlas or the water hardness series page, then open hometown pages for Guelph, Kitchener, and Waterloo when you want City Score, radon, and supply detail beside the tap figure. If you are relocating from Victoria or Vancouver, budget for harder taps and a lower composite rank when you land in the Kitchener-Waterloo corridor.
Filter and softener shopping should follow the class label, not the headline rank. A 400 mg/L Kitchener row and a 460 mg/L Guelph row both land in the very hard band on the guide, while a 22 mg/L Vancouver row stays soft. Product pages on the water atlas list optional kit and treatment links after you confirm the municipal reading and your building’s plumbing age.
OpenStats will carry the 2025 edition forward until utility rows refresh. Estimated or carried-forward cells stay labelled on the atlas so the annual desk read does not polish seed data into false precision. That same labelling applies when the water pillar feeds the City Score composite.