Aquatell

Manitoba

The 74 hardness figures we’ve verified run from 0.1 to 33 grains per gallon, with a median of 8.8; 55% are hard or very hard.

How the 74 figures spread across the bands

  • Soft 2
  • Slightly hard 10
  • Moderately hard 21
  • Hard 11
  • Very hard 30
Hardness
8.8 gpg medianAverage 10 gpg (171 ppm), from 0.1 to 33. Each published figure counts once in the average, median and spread; a figure published as a range is shown as its range and isn't averaged.
Coverage
166 places179 listings as published, on 26 named water systems or zones
Disinfectant
0 of 151use chloramine; 151 use chlorine
Fluoride
57 of 69add fluoride to their water

Every place we have

Sources are each city’s water quality report or its utility. Gather the listings up by place or by the water system that serves them, or see every listing as published; open a group to see what’s in it.

166 places

On the scaleDisinfectantFluorideSourcesAsk Aqua
Stonewall
33 gpg564 ppm, very hard Chlorine Not fluoridated HardnessDisinfectant
MinnedosaOn Minnedosa WTP No. 1
32 gpg542 ppm, very hard Chlorine – Hardness
Rapid CityOn Minnedosa WTP No. 1
32 gpg542 ppm, very hard Chlorine – Hardness
Warren
Published as a range
  • Published as a range, 439 to 467 ppm (25.6 to 27.3 gpg): shown as a range and left out of averages.
26–27 gpg439–467 ppm, very hard Chlorine – Hardness
Stony Mountain
27 gpg464 ppm, very hard Chlorine – Hardness
Swan River
26 gpg441 ppm, very hard Chlorine Added HardnessDisinfectant
Grunthal
23 gpg398 ppm, very hard Chlorine – Hardness
East St. Paul
20 gpg345 ppm, very hard Chlorine – Hardness
Kleefeld
19 gpg316 ppm, very hard – – Hardness
St. Malo
17 gpg297 ppm, very hard Chlorine – Hardness
Lorette
17 gpg286 ppm, very hard Chlorine – Hardness
Oakbank
16 gpg271 ppm, very hard Chlorine – Hardness
AltonaOn PVWC Letellier Plant
16 gpg269 ppm, very hard Chlorine Added HardnessDisinfectant
EmersonOn PVWC Letellier Plant
16 gpg269 ppm, very hard Chlorine Added Hardness
GretnaOn PVWC Letellier Plant
16 gpg269 ppm, very hard Chlorine Added HardnessDisinfectant
LetellierOn PVWC Letellier Plant
16 gpg269 ppm, very hard Chlorine Added HardnessDisinfectant
Plum CouleeOn PVWC Letellier Plant
16 gpg269 ppm, very hard Chlorine Added HardnessDisinfectant
RosenfeldOn PVWC Letellier Plant
16 gpg269 ppm, very hard Chlorine Added HardnessDisinfectant
St. JosephOn PVWC Letellier Plant
16 gpg269 ppm, very hard Chlorine Added Hardness
Steinbach
14 gpg233 ppm, very hard Chlorine Added HardnessDisinfectant
Dauphin
No source linked
  • The page it came from links no primary source for this figure.
13 gpg229 ppm, very hard Chlorine Added Disinfectant
Morden
12 gpg203 ppm, very hard Chlorine Added HardnessDisinfectant
Grande PointeOn Ritchot Regional WTP
12 gpg198 ppm, very hard Chlorine – Hardness
St. AdolpheOn Ritchot Regional WTP
12 gpg198 ppm, very hard Chlorine – Hardness
Ste. AgatheOn Ritchot Regional WTP
12 gpg198 ppm, very hard Chlorine – Hardness
Île-des-ChênesOn Ritchot Regional WTP
12 gpg198 ppm, very hard Chlorine – Hardness
AustinOn Portage la Prairie WTP
11 gpg193 ppm, very hard Chlorine Added HardnessDisinfectant
GladstoneOn Portage la Prairie WTP
11 gpg193 ppm, very hard Chlorine Added HardnessDisinfectant
MacGregorOn Portage la Prairie WTP
11 gpg193 ppm, very hard Chlorine Added HardnessDisinfectant
Portage la PrairieOn Portage la Prairie WTP
11 gpg193 ppm, very hard Chlorine Added HardnessDisinfectant
The Pas
No source linked
  • The page it came from links no primary source for this figure.
10 gpg175 ppm, hard Chlorine Not fluoridated Disinfectant
CarmanOn PVWC Stephenfield Plant
9.2 gpg158 ppm, hard Chlorine Added HardnessDisinfectant
MiamiOn PVWC Stephenfield Plant
9.2 gpg158 ppm, hard Chlorine Added Hardness
SperlingOn PVWC Stephenfield Plant
9.2 gpg158 ppm, hard Chlorine Added HardnessDisinfectant
St. ClaudeOn PVWC Stephenfield Plant
9.2 gpg158 ppm, hard Chlorine Added Hardness
Brandon
8.8 gpg150 ppm, hard Chlorine Added HardnessDisinfectant
Roblin
8.8 gpg150 ppm, hard Chlorine Not fluoridated Hardness
Selkirk
8.8 gpg150 ppm, hard Chlorine – Hardness
Winkler
7.9 gpg135 ppm, hard Chlorine Added Hardness
Landmark
7.7 gpg132 ppm, hard Chlorine – Hardness
Neepawa
7.4 gpg126 ppm, hard Chlorine Added Hardness
Gillam
6.4 gpg110 ppm, moderately hard Chlorine Added Hardness
Souris
6.0 gpg102 ppm, moderately hard Chlorine Added Hardness
Niverville
5.0 gpg85 ppm, moderately hard Chlorine – Hardness
Beausejour
4.9 gpg83 ppm, moderately hard Chlorine – Hardness
BinscarthOn Russell-Binscarth Regional WTP
4.9 gpg85 ppm, moderately hard Chlorine Added Hardness
Dugald
4.9 gpg85 ppm, moderately hard Chlorine – Hardness
Gilbert PlainsOn G3 Regional Water Co-op
4.9 gpg84 ppm, moderately hard Chlorine – Hardness
GrandviewOn G3 Regional Water Co-op
4.9 gpg84 ppm, moderately hard Chlorine – Hardness
RossburnOn Russell-Binscarth Regional WTP
4.9 gpg85 ppm, moderately hard Chlorine Added Hardness
RussellOn Russell-Binscarth Regional WTP
4.9 gpg85 ppm, moderately hard Chlorine Added Hardness
Lowe FarmOn PVWC Morris Plant
4.8 gpg83 ppm, moderately hard Chlorine Added HardnessDisinfectant
MorrisOn PVWC Morris Plant
4.8 gpg83 ppm, moderately hard Chlorine Added HardnessDisinfectant
RolandOn PVWC Morris Plant
4.8 gpg83 ppm, moderately hard Chlorine Added HardnessDisinfectant
RosenortOn PVWC Morris Plant
4.8 gpg83 ppm, moderately hard Chlorine Added HardnessDisinfectant
St. Jean BaptisteOn PVWC Morris Plant
4.8 gpg83 ppm, moderately hard Chlorine Added Hardness
Winnipeg
4.8 gpg82 ppm, moderately hard Chlorine Added Hardness
ManitouOn South Central District Water Co-op
4.6 gpg79 ppm, moderately hard Chlorine – Hardness
Pilot MoundOn South Central District Water Co-op
4.6 gpg79 ppm, moderately hard Chlorine – Hardness
ElieOn CRWC Cartier Regional WTP
4.0 gpg68 ppm, moderately hard Chlorine Added Hardness
St. EustacheOn CRWC Cartier Regional WTP
4.0 gpg68 ppm, moderately hard Chlorine Added Hardness
Snow Lake
3.7 gpg63 ppm, moderately hard Chlorine Not fluoridated Hardness
RestonOn Wallace Regional WTP
3.2 gpg54 ppm, slightly hard Chlorine – Hardness
Elm Creek
3.1 gpg53 ppm, slightly hard Chlorine – Hardness
Whitemouth
3.0 gpg52 ppm, slightly hard Chlorine – HardnessDisinfectant
Flin Flon
2.9 gpg50 ppm, slightly hard Chlorine – Hardness
Lac du Bonnet
2.8 gpg48 ppm, slightly hard Chlorine – Hardness
Pinawa
2.8 gpg47 ppm, slightly hard Chlorine – HardnessDisinfectant
HeadingleyOn CRWC Headingley Regional WTP
2.5 gpg43 ppm, slightly hard Chlorine – HardnessDisinfectant
RosserOn CRWC Headingley Regional WTP
2.5 gpg43 ppm, slightly hard Chlorine – Hardness
West St. PaulOn CRWC Headingley Regional WTP
2.5 gpg43 ppm, slightly hard Chlorine – Hardness
Ste. Rose du Lac
1.4 gpg24 ppm, slightly hard Chlorine – HardnessDisinfectant
Rivers
0.5 gpg8 ppm, soft Chlorine Not fluoridated HardnessDisinfectant
Tyndall-Garson
0.1 gpg2 ppm, soft Chlorine – HardnessDisinfectant
Angusville2 listings: Russell-Binscarth Regional WTP
– Chlorine Added Disinfectant
Anola
– Chlorine – Disinfectant
Arborg
– Chlorine – Disinfectant
Arden2 listings: Portage La Prairie Regional; Portage la Prairie WTP
– Chlorine Added Disinfectant
Ashern
– Chlorine – Disinfectant
AubignyOn PVWC Morris Plant
– – Added
BagotOn Portage la Prairie WTP
– – Added
Balmoral
– Chlorine – Disinfectant
Barrows
– Chlorine – Disinfectant
Berens River
– Chlorine – Disinfectant
Birch River
– Chlorine – Disinfectant
Birds Hill North
– Chlorine – Disinfectant
Birtle
– Chlorine – Disinfectant
Bissett
– Chlorine – Disinfectant
Boissevain
– Chlorine Added Disinfectant
Bowsman
– Chlorine – Disinfectant
Cartier2 listings: CRWC; CRWC Cartier Regional WTP
– Chlorine Added Disinfectant
Cartwright
– Chlorine – Disinfectant
Cormorant North
– Chlorine – Disinfectant
Cormorant South
– Chlorine – Disinfectant
Cross Lake
– Chlorine – Disinfectant
East Selkirk
– Chlorine – Disinfectant
Eden2 listings: Neepawa
– Chlorine Added Disinfectant
EltonOn Whitehead Elton Regional
– Chlorine – Disinfectant
Falcon Lake
– Chlorine – Disinfectant
FannystelleOn CRWC Cartier Regional WTP
– – Added
Gambler First NationOn Russell-Binscarth Regional WTP
– – Added
Gimli2 listings: RM of Gimli Public Water System
– Chlorine Not fluoridated Disinfectant
Glenella
– Chlorine – Disinfectant
God's Lake Narrows
– Chlorine – Disinfectant
Grosse Isle
– Chlorine – Disinfectant
HaywoodOn PVWC Stephenfield Plant
– – Added
High BluffOn Portage la Prairie WTP
– – Added
Island Lake
– Chlorine – Disinfectant
Kelwood
– Chlorine – Disinfectant
Killarney
– Chlorine – Disinfectant
La Salle
– Chlorine – Disinfectant
LangfordOn Neepawa
– Chlorine Added Disinfectant
Langruth2 listings: Portage la Prairie WTP; Yellowhead Regional
– Chlorine Added Disinfectant
Lavenham
– Chlorine – Disinfectant
LockportOn East Selkirk PWS
– Chlorine – Disinfectant
Lyleton2 listings: Southwest Regional; Southwest Regional Water Co-op
– Chlorine Not fluoridated Disinfectant
Macdonald2 listings: Portage La Prairie Regional; Portage la Prairie WTP
– Chlorine Added Disinfectant
Mafeking
– Chlorine – Disinfectant
Mallard
– Chlorine – Disinfectant
Mcauley
– Chlorine – Disinfectant
Mccreary
– Chlorine – Disinfectant
MedoraOn Southwest Regional Water Co-op
– – Not fluoridated
Melita2 listings: Southwest Regional Water Co-op
– Chlorine Not fluoridated Disinfectant
Minitonas
– Chlorine – Disinfectant
Minnedosa I
– Chlorine – Disinfectant
Minnedosa Ii
– Chlorine – Disinfectant
Moose Lake
– Chlorine – Disinfectant
Morris TownOn Morris Regional
– Chlorine – Disinfectant
NapinkaOn Southwest Regional Water Co-op
– – Not fluoridated
Nelson House
– Chlorine – Disinfectant
Niverville Spruce Drive
– Chlorine – Disinfectant
Norway House
– Chlorine – Disinfectant
Oak Bluff
– Chlorine – Disinfectant
Oakville2 listings: CRWC Cartier Regional WTP
– Chlorine Added Disinfectant
Odanah
– Chlorine – Disinfectant
Pelican Beach2 listings: RM of Gimli Public Water System
– Chlorine Not fluoridated Disinfectant
Pelican Rapids
– Chlorine – Disinfectant
Pierson
– Chlorine – Disinfectant
Pikwitonei
– Chlorine – Disinfectant
Pine Dock
– Chlorine – Disinfectant
PipestoneOn Wallace Regional
– Chlorine – Disinfectant
Plumas2 listings: Portage la Prairie WTP
– Chlorine Added Disinfectant
Poplar Point2 listings: Portage La Prairie Regional; Portage la Prairie WTP
– Chlorine Added Disinfectant
Powerview-Pine Falls
– Chlorine – Disinfectant
ReinfeldOn PVWC Letellier Plant
– – Added
Rivercrest
– Chlorine – Disinfectant
RiversideOn PVWC Morris Plant
– – Added
RossendaleOn Portage la Prairie WTP
– – Added
Sanford
– Chlorine – Disinfectant
SchanzenfeldOn PVWC Letellier Plant
– – Added
St. Lazare
– Chlorine – Disinfectant
StarbuckOn RM of Macdonald Sanford WTF
– Chlorine – Disinfectant
Sugarloaf
– Chlorine – Disinfectant
Thicket Portage
– Chlorine – Disinfectant
Thompson
– Chlorine – Disinfectant
Victoria BeachOn 8th Avenue WTP
– Chlorine – Disinfectant
Virden
– Chlorine – Disinfectant
Wabowden
– Chlorine – Disinfectant
WaskadaOn Southwest Regional Water Co-op
– – Not fluoridated
Waterhen
– Chlorine – Disinfectant
Wawanesa
– Chlorine – Disinfectant
West Hawk Lake
– Chlorine – Disinfectant
WestbourneOn Portage la Prairie WTP
– – Added
WhiteheadOn Whitehead Elton Regional
– Chlorine – Disinfectant
Winkler South-WestOn Red River Regional
– Chlorine – Disinfectant
Winnipeg Beach
– Chlorine – Disinfectant

Missing your city? Aquatell researches cities on request from the utility’s own reports, usually within a week. A note on a figure says what we found when we checked it: units that didn’t agree, another page with a different figure, a range.

What to do about it

Hard water

Above about 3.5 grains per gallon, scale builds in water heaters, fixtures and appliances. A softener sized for your hardness and household removes it for the whole house.

Chlorine or chloramine

Standard carbon removes chlorine’s taste and smell. Chloramine lasts longer in the pipes and needs catalytic carbon to remove it.

Fluoride

Reverse osmosis at the kitchen tap removes most fluoride; carbon filters don’t.

Softeners for Manitoba’s water