Canadian owned·Canadian-made water systemsHonest Water systems, built in Barrie, Ontario
Hard water? You already know. Buy a softener online. Locally owned in Keswick, Ontario

Water Hardness by Town in the GTA and York Region

You already know your water is hard. Here is the official number for your town, straight from the region or city that runs your water, with a link to the report.

Find your town

How hard is your water?

Hardness as calcium carbonate, in mg/L and grains per gallon. On the USGS hardness scale cited by Health Canada, 61 to 120 mg/L is moderately hard, 121 to 180 is hard and over 180 is very hard. Town names that are links have their own page.

York Region

Townmg/LGrains per gallonRatingSource
Markham, Unionville and Thornhill (east of Yonge)Lake Ontario1267.4HardYork Region, 2026 Q2 average
Vaughan: Maple, Woodbridge, Concord, Thornhill (west of Yonge)Lake Ontario1287.5HardYork Region, 2026 Q2 average
KleinburgLake Ontario1337.8HardYork Region, 2026 Q2 average
Richmond Hill and Oak RidgesLake Ontario1277.4HardYork Region, 2026 Q2 average
AuroraLake Ontario and wells1307.6HardYork Region, 2026 Q2 average
NewmarketLake Ontario and wells1418.2HardYork Region, 2026 Q2 average
King CityWells1317.7HardYork Region, 2026 Q2 average
NobletonWells26415.4Very hardYork Region, 2026 Q2 average
SchombergWells26415.4Very hardYork Region, 2026 Q2 average
AnsnorveldtWells1166.8Moderately hardYork Region, 2026 Q2 average
StouffvilleWells31818.6Very hardYork Region, 2026 Q2 average
Ballantrae and Musselman's LakeWells20512.0Very hardYork Region, 2026 Q2 average
Holland LandingWells1689.8HardYork Region, 2026 Q2 average
Queensville and SharonWells1609.4HardYork Region, 2026 Q2 average
Mount AlbertWells31718.5Very hardYork Region, 2026 Q2 average
KeswickLake Simcoe1508.8HardYork Region, 2026 Q2 average
Sutton and Jackson's PointLake Simcoe1448.4HardYork Region, 2026 Q2 average

Toronto

Townmg/LGrains per gallonRatingSource
Toronto, all of itLake Ontario1197.0Moderately hardCity of Toronto, 2025

Peel Region

Townmg/LGrains per gallonRatingSource
MississaugaLake Ontario1257.3HardPeel Region, 2025
BramptonLake Ontario1257.3HardPeel Region, 2025
Bolton and Mayfield West (Caledon)Lake Ontario1257.3HardPeel Region, 2025
Caledon Village and Mono MillsWells23513.7Very hardPeel Region, 2025
Alton (Caledon)Wells32519.0Very hardPeel Region, 2025
Caledon EastWells32018.7Very hardPeel Region, 2025
Palgrave (Caledon)Wells24514.3Very hardPeel Region, 2025
Cheltenham and Terra Cotta (Caledon)Wells41524.3Very hardPeel Region, 2025
Inglewood (Caledon)Wells20011.7Very hardPeel Region, 2025

Halton Region

Townmg/LGrains per gallonRatingSource
OakvilleLake Ontario1247.3HardHalton Region, 2025
BurlingtonLake Ontario1247.3HardHalton Region, 2025
Milton, lake-supplied areasLake Ontario1267.4HardHalton Region, 2025
Milton, well-supplied areasWells31818.6Very hardHalton Region, 2025
Campbellville (Milton)Wells35020.5Very hardHalton Region, 2025
Georgetown, lake-supplied areasLake Ontario1257.3HardHalton Region, 2025
Georgetown, well-supplied areasWells34220.0Very hardHalton Region, 2025
Acton (Halton Hills)Wells32418.9Very hardHalton Region, 2025

Durham Region

Townmg/LGrains per gallonRatingSource
PickeringLake Ontario1257.3HardDurham Region
AjaxLake Ontario1257.3HardDurham Region
Whitby and BrooklinLake Ontario1257.3HardDurham Region
OshawaLake Ontario1257.3HardDurham Region
Courtice, Bowmanville, Newcastle and NewtonvilleLake Ontario1257.3HardDurham Region
Orono (Clarington)Wells30918.1Very hardDurham Region
UxbridgeWells18610.9Very hardDurham Region
Port PerryWells27416.0Very hardDurham Region
Greenbank (Scugog)Wells27616.1Very hardDurham Region
Blackstock (Scugog)Wells31618.5Very hardDurham Region
Beaverton (Brock)Lake Simcoe1488.7HardDurham Region
Cannington (Brock)Wells31218.2Very hardDurham Region
Sunderland (Brock)Wells34520.2Very hardDurham Region
Fix it

Hard water? Fix it today.

Buy a Canadian-made softener online with the install, or just the softener with free delivery in the GTA and Barrie. Not sure? We test your water at home for free.

On a private well? Your water is not in these tables. Start with well water testing.

Questions

Water hardness questions

Is GTA tap water hard? +
Yes, almost everywhere. Lake Ontario water, which supplies Toronto, Peel, Halton, southern York and the Durham lakeshore, comes in around 119 to 133 mg/L. On the USGS hardness scale, which Health Canada cites, 121 to 180 mg/L is hard, so most of the GTA sits in the hard band. Towns on wells are often well over 180 mg/L, which is very hard.
Why is well-supplied water so much harder? +
Groundwater sits in limestone and gravel and picks up calcium and magnesium on the way. That is why communities like Stouffville, Mount Albert, Caledon East, Acton and Cheltenham read two to three times harder than the lake-supplied cities next to them.
What do grains per gallon mean? +
It is the unit most softeners are set in. Divide mg/L by 17.1 to get grains per gallon. Water at 125 mg/L is about 7.3 grains per gallon.
Do I need a softener at these levels? +
If your water is hard or very hard, a softener stops the scale on fixtures, kettles, dishwashers and water heaters. We size it to your hardness and household, and read your hardness before and after the install so you see the difference.
Where do these numbers come from? +
From the region or city that runs your water system: York Region, the City of Toronto, Peel Region, Halton Region and Durham Region. Each row links the report it came from. Figures change a little from quarter to quarter, so we update them as new reports come out.
Get a free water test

Your water is hard. Let's fix it.

Buy online, or tell us your town and we test your water at home for free.

Buy a softener, skip the visit

289-221-5382Call or text to book a time that suits you.

Get a free water test

We test your water at your home for free and show you the hardness. Already sure? Skip the visit and buy your softener online.

We use your details only to reply to you. Privacy policy

Thanks, your request has been sent. We'll be in touch shortly, or call us at 289-221-5382.

Prefer to talk now? Call 289-221-5382.

Call Free test Buy now