The British Columbia 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.
To reduce water hardness, many people use a process called water softening. If you’re considering this approach, 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 |
|---|---|---|---|---|
| 100 Mile House | BC | 618 | 36.1 | Source |
| Abbotsford (Abbotsford-Mission water system) | BC | 5 | 0.3 | Source |
| Acadia (Langley Township well system) | BC | 65 | 3.8 | Source |
| Agassiz (District of Kent water system) | BC | 101 | 5.9 | Source |
| Aldergrove (Aldergrove Water Treatment Plant) | BC | 163 | 9.5 | Source |
| Anglemont (CSRD) | BC | 41 | 2.4 | Source |
| Anmore (Metro Vancouver, Coquitlam Lake supply) | BC | 2 | 0.1 | Source |
| Arbutus Mountain Estates (CVRD) | BC | 92 | 5.4 | Source |
| Arbutus Ridge (CVRD) | BC | 70 | 4.1 | Source |
| Armstrong | BC | 80 | 4.7 | Source |
| Bald Mountain (CVRD) | BC | 111 | 6.5 | Source |
| Balfour (RDCK) | BC | 81 | 4.7 | Source |
| Barriere | BC | 208 | 12.2 | Source |
| Belcarra (Metro Vancouver, Seymour-Capilano supply) | BC | 21 | 1.2 | Source |
| Bell Acres (FVRD) | BC | 89 | 5.2 | Source |
| Black Creek / Oyster Bay (CVRD) | BC | 40 | 2.3 | Source |
| Black Pines (TNRD) | BC | 209 | 12.2 | Source |
| Blue River (TNRD) | BC | 43 | 2.5 | Source |
| Boston Bar (FVRD) | BC | 230 | 13.5 | Source |
| Bowen Island (Bluewater Park system) | BC | 129 | 7.5 | Source |
| Bowen Island (Bowen Bay system) | BC | 109 | 6.4 | Source |
| Bowen Island (Cove Bay system) | BC | 20 | 1.2 | Source |
| Bowen Island (Eagle Cliff system) | BC | 18 | 1.1 | Source |
| Bowen Island (Hood Point system) | BC | 11 | 0.6 | Source |
| Bowen Island (King Edward Bay system) | BC | 119 | 7.0 | Source |
| Bowen Island (Tunstall Bay system) | BC | 59 | 3.5 | Source |
| Britannia Beach (SLRD) | BC | 43 | 2.5 | Source |
| Burnaby (Metro Vancouver, Seymour-Capilano supply) | BC | 21 | 1.2 | Source |
| Burnum (CVRD) | BC | 110 | 6.4 | Source |
| Campbell River | BC | 24 | 1.4 | Source |
| Carlton (CVRD) | BC | 100 | 5.8 | Source |
| Castlegar | BC | 63 | 3.7 | Source |
| Cedar Heights (CSRD) | BC | 39 | 2.3 | Source |
| Central Saanich (Greater Victoria Water Supply) | BC | 18 | 1.1 | Source |
| Chemainus | BC | 27 | 1.6 | Source |
| Cherry Point Estates (CVRD) | BC | 106 | 6.2 | Source |
| Chetwynd | BC | 107 | 6.3 | Source |
| Chilliwack | BC | 51 | 3.0 | Source |
| Clearwater (Clearwater River wells) | BC | 58 | 3.4 | Source |
| Clearwater (Russell Creek source) | BC | 102 | 6.0 | Source |
| Coal Harbour (RDMW) | BC | 6 | 0.4 | Source |
| Cobble Hill (Cobble Hill Improvement District) | BC | 140 | 8.2 | Source |
| Coldstream (Greater Vernon Water, Kalamalka Lake source) | BC | 186 | 10.9 | Source |
| Colwood (Greater Victoria Water Supply) | BC | 19 | 1.1 | Source |
| Comox (Comox Valley Water System) | BC | 18 | 1.1 | Source |
| Coquitlam (Metro Vancouver, Coquitlam Lake supply) | BC | 2 | 0.1 | Source |
| Courtenay (Comox Valley Water System) | BC | 18 | 1.1 | Source |
| Cove Cay (SCRD) | BC | 17 | 1.0 | Source, Source |
| Cowichan Bay (Cowichan Bay Waterworks District) | BC | 89 | 5.2 | Source |
| Cranbrook | BC | 114 | 6.7 | Source |
| Creston | BC | 37 | 2.2 | Source |
| Crofton | BC | 24 | 1.4 | Source |
| Cultus Lake / Columbia Valley (FVRD Cultus Lake Integrated system) | BC | 190 | 11.1 | Source |
| Cumberland | BC | 15 | 0.9 | Source |
| D'Arcy (SLRD) | BC | 119 | 7.0 | Source |
| Dawson Creek | BC | 254 | 14.9 | Source |
| Decourcey (RDN) | BC | 53 | 3.1 | Source |
| Deep Bay (Deep Bay Improvement District) | BC | 43 | 2.5 | Source |
| Del Oro (TNRD) | BC | 41 | 2.4 | Source |
| Delta (Metro Vancouver, Seymour-Capilano supply) | BC | 21 | 1.2 | Source |
| Delta (North Delta, Watershed Park well zone) | BC | 48 | 2.8 | Source |
| Deroche (FVRD) | BC | 18 | 1.1 | Source |
| Devine (SLRD) | BC | 39 | 2.3 | Source |
| Dewdney (FVRD) | BC | 5 | 0.3 | Source |
| Dogwood Ridge (CVRD) | BC | 83 | 4.9 | Source |
| Dogwood Valley (FVRD) | BC | 84 | 4.9 | Source |
| Douglas Hill (CVRD) | BC | 95 | 5.6 | Source |
| East Kawkawa Lake | BC | 53 | 3.1 | Source |
| East Sooke (Greater Victoria Water Supply) | BC | 18 | 1.1 | Source |
| Eastbourne, Keats Island (SCRD) | BC | 18 | 1.1 | Source, Source |
| Edgewater (RDEK) | BC | 171 | 10.0 | Source |
| Egmont (SCRD) | BC | 11 | 0.6 | Source, Source |
| Elkford | BC | 210 | 12.3 | Source |
| Elphinstone (SCRD Chapman Creek system) | BC | 23 | 1.3 | Source, Source |
| Enderby | BC | 45 | 2.6 | Source |
| Erickson (RDCK, Arrow Creek system) | BC | 43 | 2.5 | Source |
| Esquimalt (Greater Victoria Water Supply) | BC | 18 | 1.1 | Source |
| Evergreen Estates (TNRD) | BC | 449 | 26.3 | Source |
| Falcon Ridge (RDCO) | BC | 75 | 4.4 | Source |
| Falkland (CSRD) | BC | 311 | 18.2 | Source |
| Faulder (RDOS) | BC | 184 | 10.8 | Source |
| Fern Ridge (CVRD) | BC | 87 | 5.1 | Source |
| Fernie | BC | 197 | 11.5 | Source |
| Fort St. John | BC | 167 | 9.8 | Source |
| French Creek (RDN) | BC | 47 | 2.7 | Source |
| Furry Creek (SLRD) | BC | 17 | 1.0 | Source |
| Galiano Island (Sticks Allison water system) | BC | 41 | 2.4 | Source |
| Garden Bay / Irvines Landing (SCRD North Pender Harbour system) | BC | 17 | 1.0 | Source, Source |
| Gibsons | BC | 53 | 3.1 | Source |
| Golden | BC | 225 | 13.2 | Source |
| Grand Forks | BC | 133 | 7.8 | Source |
| Granisle | BC | 55 | 3.2 | Source, Source |
| Halfmoon Bay (SCRD Chapman Creek system) | BC | 23 | 1.3 | Source, Source |
| Harrison Highlands | BC | 16 | 0.9 | Source |
| Hatzic Prairie (FVRD) | BC | 20 | 1.2 | Source |
| Highlands (Greater Victoria Water Supply) | BC | 19 | 1.1 | Source |
| Holland Creek (RDEK) | BC | 225 | 13.2 | Source |
| Honeymoon Bay (CVRD) | BC | 38 | 2.2 | Source |
| Hope | BC | 56 | 3.3 | Source |
| Hope Airpark (FVRD) | BC | 47 | 2.7 | Source |
| Hudson's Hope | BC | 102 | 6.0 | Source |
| Hudson's Hope (Beryl Prairie system) | BC | 404 | 23.6 | Source |
| Invermere | BC | 209 | 12.2 | Source |
| Kaleden (Kaleden Irrigation District) | BC | 123 | 7.2 | Source |
| Kamloops | BC | 40 | 2.3 | Source |
| Kawkawa Lake (District of Hope 138 Zone) | BC | 76 | 4.4 | Source |
| Kelowna (Black Mountain Irrigation District) | BC | 53 | 3.1 | Source, Source |
| Kelowna (City of Kelowna water utility) | BC | 126 | 7.4 | Source |
| Kelowna (Glenmore-Ellison Improvement District) | BC | 128 | 7.5 | Source |
| Kelowna (Rutland Waterworks District) | BC | 207 | 12.1 | Source |
| Keremeos (Keremeos Irrigation District) | BC | 174 | 10.2 | Source |
| Kerry Village (CVRD) | BC | 132 | 7.7 | Source |
| Killiney Beach (RDCO) | BC | 107 | 6.3 | Source |
| Kimberley | BC | 22 | 1.3 | Source |
| Ladysmith | BC | 10 | 0.6 | Source |
| Lake Country (Beaver Lake / Vernon Creek system) | BC | 32 | 1.9 | Source |
| Lake Country (Coral Beach system) | BC | 130 | 7.6 | Source |
| Lake Country (Kalamalka Lake system) | BC | 176 | 10.3 | Source |
| Lake Country (Lake Pine system) | BC | 128 | 7.5 | Source |
| Lake Country (Okanagan Lake system) | BC | 129 | 7.5 | Source |
| Lake Country (Oyama Lake system) | BC | 21 | 1.2 | Source |
| Lake Errock (FVRD) | BC | 7 | 0.4 | Source |
| Lambourn Estates (CVRD) | BC | 141 | 8.2 | Source |
| Langdale (SCRD) | BC | 41 | 2.4 | Source, Source |
| Langford (Greater Victoria Water Supply) | BC | 19 | 1.1 | Source |
| Langley City (Metro Vancouver, Coquitlam Lake supply) | BC | 2 | 0.1 | Source |
| Langley Township (Metro Vancouver, Coquitlam Lake supply) | BC | 2 | 0.1 | Source |
| Lantzville | BC | 71 | 4.2 | Source |
| Lions Bay | BC | 8 | 0.5 | Source |
| Lister (RDCK) | BC | 59 | 3.5 | Source |
| Logan Lake | BC | 255 | 14.9 | Source |
| Loon Lake (TNRD) | BC | 300 | 17.5 | Source |
| Lumby | BC | 315 | 18.4 | Source |
| Madeira Park (SCRD South Pender Harbour system) | BC | 13 | 0.8 | Source, Source |
| Malahat Forest (CVRD) | BC | 74 | 4.3 | Source |
| Maple Mission (TNRD) | BC | 236 | 13.8 | Source |
| Maple Ridge (Metro Vancouver, Coquitlam Lake supply) | BC | 2 | 0.1 | Source |
| Mayne Island (Skana water system) | BC | 85 | 5.0 | Source |
| Mayne Island (Surfside Park Estates water system) | BC | 41 | 2.4 | Source |
| McBride | BC | 58 | 3.4 | Source |
| Melrose Terrace (RDN) | BC | 152 | 8.9 | Source |
| Merritt | BC | 157 | 9.2 | Source |
| Mesachie Lake (CVRD) | BC | 36 | 2.1 | Source |
| Metchosin (Greater Victoria Water Supply) | BC | 19 | 1.1 | Source |
| Mill Bay (Mill Bay Waterworks District) | BC | 107 | 6.3 | Source |
| Missezula Lake (RDOS) | BC | 151 | 8.8 | Source |
| Mission (Abbotsford-Mission water system) | BC | 5 | 0.3 | Source |
| Morris Valley (FVRD) | BC | 11 | 0.6 | Source |
| Moyie (RDEK) | BC | 24 | 1.4 | Source |
| Nakusp (lower zone, wells) | BC | 143 | 8.4 | Source |
| Nakusp (upper zone, creek treatment plant) | BC | 51 | 3.0 | Source |
| Nanaimo | BC | 12 | 0.7 | Source |
| Nanoose Bay (RDN) | BC | 82 | 4.8 | Source |
| Naramata (RDOS) | BC | 125 | 7.3 | Source |
| Nelson | BC | 15 | 0.9 | Source |
| New Westminster (Metro Vancouver) | BC | 21 | 1.2 | Source |
| North Bend (FVRD) | BC | 102 | 6.0 | Source |
| North Cowichan South End / Maple Bay (Boys Road wells) | BC | 24 | 1.4 | Source |
| North Saanich (Greater Victoria Water Supply) | BC | 18 | 1.1 | Source |
| North Vancouver (Metro Vancouver, Seymour-Capilano supply) | BC | 21 | 1.2 | Source |
| Oak Bay (Greater Victoria Water Supply) | BC | 18 | 1.1 | Source |
| Okanagan Falls (RDOS) | BC | 233 | 13.6 | Source |
| Olalla (RDOS) | BC | 211 | 12.3 | Source |
| Oliver | BC | 234 | 13.7 | Source |
| Oliver (Rural North system, Buchanan well) | BC | 133 | 7.8 | Source |
| Osoyoos | BC | 262 | 15.3 | Source |
| Parksville | BC | 51 | 3.0 | Source |
| Peachland | BC | 103 | 6.0 | Source |
| Pemberton | BC | 32 | 1.9 | Source |
| Pender Island (Magic Lake Estates water system) | BC | 67 | 3.9 | Source |
| Penticton | BC | 102 | 6.0 | Source |
| Pinecrest Estates (SLRD) | BC | 9 | 0.5 | Source |
| Pitt Meadows (Metro Vancouver, Coquitlam Lake supply) | BC | 2 | 0.1 | Source |
| Popkum / Bridal Falls (FVRD Area D Integrated system) | BC | 210 | 12.3 | Source |
| Port Alberni | BC | 46 | 2.7 | Source |
| Port Alice | BC | 139 | 8.1 | Source, Source |
| Port Coquitlam (Metro Vancouver, Coquitlam Lake supply) | BC | 2 | 0.1 | Source |
| Port Moody (Metro Vancouver, Coquitlam Lake supply) | BC | 2 | 0.1 | Source |
| Port Renfrew | BC | 44 | 2.6 | Source |
| Pouce Coupe (Dawson Creek water system) | BC | 254 | 14.9 | Source |
| Prince George (main system, Nechako wells) | BC | 109 | 6.4 | Source |
| Prince George (PW652 system) | BC | 268 | 15.7 | Source |
| Prince Rupert | BC | 9 | 0.5 | Source |
| Pritchard (TNRD) | BC | 72 | 4.2 | Source |
| Qualicum Beach | BC | 55 | 3.2 | Source |
| Quesnel | BC | 149 | 8.7 | Source |
| Radium Hot Springs | BC | 131 | 7.7 | Source |
| Revelstoke | BC | 48 | 2.8 | Source |
| Revelstoke (Big Eddy system) | BC | 110 | 6.4 | Source |
| Richmond (Metro Vancouver, Seymour-Capilano supply) | BC | 21 | 1.2 | Source |
| Riondel (RDCK) | BC | 103 | 6.0 | Source |
| River's Edge (RDN Englishman River community water) | BC | 188 | 11.0 | Source |
| Roberts Creek (SCRD Chapman Creek system) | BC | 23 | 1.3 | Source, Source |
| Rockwell Bay | BC | 20 | 1.2 | Source |
| Rossland | BC | 22 | 1.3 | Source |
| Royston (CVRD) | BC | 17 | 1.0 | Source |
| Saanich (Greater Victoria Water Supply) | BC | 18 | 1.1 | Source |
| Sage Mesa (RDOS) | BC | 125 | 7.3 | Source |
| Salmo | BC | 128 | 7.5 | Source |
| Salmon Arm (East Canoe Creek / Metford Dam source) | BC | 194 | 11.3 | Source |
| Salmon Arm (Shuswap Lake source) | BC | 54 | 3.2 | Source |
| Salt Spring Island (Beddis water system) | BC | 39 | 2.3 | Source |
| Salt Spring Island (Cedar Lane water system) | BC | 144 | 8.4 | Source |
| Salt Spring Island (Cedars of Tuam water system) | BC | 81 | 4.7 | Source |
| Salt Spring Island (Fernwood water system) | BC | 39 | 2.3 | Source |
| Salt Spring Island (Fulford water system) | BC | 35 | 2.0 | Source |
| Salt Spring Island (Highland water system) | BC | 50 | 2.9 | Source |
| Saltair (CVRD) | BC | 17 | 1.0 | Source |
| San Pareil (RDN) | BC | 25 | 1.5 | Source |
| Satellite Park (CVRD) | BC | 95 | 5.6 | Source |
| Saturna Island (Lyall Harbour / Boot Cove water system) | BC | 44 | 2.6 | Source |
| Savona (TNRD) | BC | 36 | 2.1 | Source |
| Sechelt (SCRD Chapman Creek system) | BC | 23 | 1.3 | Source, Source |
| Shawnigan Lake North (CVRD) | BC | 27 | 1.6 | Source |
| Shawnigan Village (CVRD) | BC | 25 | 1.5 | Source |
| Shell Beach (CVRD) | BC | 52 | 3.0 | Source |
| Shellwood (CVRD) | BC | 108 | 6.3 | Source |
| Sidney (Greater Victoria Water Supply) | BC | 18 | 1.1 | Source |
| Silver Creek (District of Hope) | BC | 50 | 2.9 | Source |
| Silver Star (RDNO) | BC | 136 | 8.0 | Source |
| Silverton | BC | 88 | 5.1 | Source, Source |
| Smithers | BC | 83 | 4.9 | Source |
| Smithers (airport water system) | BC | 280 | 16.4 | Source |
| Soames Point (SCRD) | BC | 54 | 3.2 | Source, Source |
| Sooke (Greater Victoria Water Supply) | BC | 18 | 1.1 | Source |
| Sorrento (CSRD) | BC | 43 | 2.5 | Source |
| Sparwood | BC | 227 | 13.3 | Source |
| Spences Bridge (TNRD) | BC | 216 | 12.6 | Source |
| Squamish | BC | 22 | 1.3 | Source |
| Star Place / Trepanier (RDCO Dietrich water system) | BC | 133 | 7.8 | Source |
| Summerland | BC | 62 | 3.6 | Source |
| Sun Peaks | BC | 183 | 10.7 | Source |
| Sun Valley (RDOS) | BC | 238 | 13.9 | Source |
| Sunset Ranch (RDCO) | BC | 377 | 22.0 | Source |
| Surfside (RDN) | BC | 55 | 3.2 | Source |
| Surrey (Metro Vancouver) | BC | 21 | 1.2 | Source |
| Tahsis | BC | 45 | 2.6 | Source |
| Telkwa | BC | 28 | 1.6 | Source |
| Terrace | BC | 199 | 11.6 | Source |
| Tsawwassen (Metro Vancouver, Seymour-Capilano supply) | BC | 21 | 1.2 | Source |
| Union Bay (CVRD) | BC | 14 | 0.8 | Source |
| Upper Fintry / Shalal Road / Valley of the Sun (RDCO) | BC | 126 | 7.4 | Source |
| Vancouver (Metro Vancouver, Seymour-Capilano supply) | BC | 21 | 1.2 | Source |
| Vavenby (TNRD) | BC | 328 | 19.2 | Source |
| Vernon (Greater Vernon Water, Duteau Creek source) | BC | 20 | 1.2 | Source |
| Vernon (Greater Vernon Water, Kalamalka Lake source) | BC | 186 | 10.9 | Source |
| Victoria (Greater Victoria Water Supply) | BC | 18 | 1.1 | Source |
| View Royal (Greater Victoria Water Supply) | BC | 19 | 1.1 | Source |
| Walhachin (TNRD) | BC | 36 | 2.1 | Source |
| West Bench (Penticton water system) | BC | 102 | 6.0 | Source |
| West Howe Sound (SCRD Chapman Creek system) | BC | 23 | 1.3 | Source, Source |
| West Kelowna (Powers Creek Water Service Area) | BC | 43 | 2.5 | Source |
| West Kelowna (Rose Valley Water Service Area) | BC | 90 | 5.3 | Source |
| West Vancouver (Eagle Lake system) | BC | 3 | 0.2 | Source |
| West Vancouver (Metro Vancouver, Seymour-Capilano supply) | BC | 21 | 1.2 | Source |
| West Vancouver (Montizambert Creek system) | BC | 5 | 0.3 | Source |
| Westshore Estates (RDCO) | BC | 128 | 7.5 | Source |
| Westurne Heights (RDN) | BC | 40 | 2.3 | Source |
| Whiskey Creek (RDN) | BC | 31 | 1.8 | Source |
| Whistler (community water system) | BC | 33 | 1.9 | Source |
| Whistler (Emerald Estates system) | BC | 78 | 4.6 | Source |
| White Rock | BC | 97 | 5.7 | Source |
| Wilderness Mountain (CRD) | BC | 18 | 1.1 | Source |
| Williams Lake | BC | 487 | 28.5 | Source |
| Willowbrook (RDOS) | BC | 414 | 24.2 | Source |
| Windermere (RDEK East Side Lake Windermere system) | BC | 131 | 7.7 | Source |
| Woodley Range (CVRD) | BC | 42 | 2.5 | Source |
| Woss (RDMW) | BC | 40 | 2.3 | Source |
| Yale (FVRD) | BC | 71 | 4.2 | Source |
| Youbou (CVRD) | BC | 34 | 2.0 | Source |