Water softener grain capacity calculator

Grain capacity is the number of grains of hardness a softener removes before it has to regenerate. The arithmetic is short. What makes most sizing numbers untrustworthy is the assumptions buried behind them, so here every assumption is a field you can change, labelled as an assumption, with the running total shown at each step.

Your water and your household

Assumptions every one of these is a default we chose, not a measured or published value — change them

How the rating grows with hardness

0 30,000 60,000 90,000 120,000 0 10 20 30 40 47,880 grains at 19 gpg Nominal rating needed, grains Hardness, grains per gallon 0 30,000 60,000 90,000 120,000 0 10 20 30 40 47,880 grains at 19 gpg Nominal rating needed, grains Hardness, grains per gallon
Drawn to scale on linear axes from zero, for this calculator's starting values: 4 people, 75 gallons each a day, 7 days between regenerations, 20% reserve and 100% usable share; the last four are assumptions, not published figures. It is the page's own arithmetic, so the line is straight: every grain per gallon of hardness adds 2,520 grains to the rating needed, and the marked starting hardness of 19 gpg needs 47,880. The shaded bands are the USGS classes converted at 17.1 mg/L per grain, and the axis runs to the highest figure any verified system published, 571 mg/L (33.4 gpg) in Salt Lake City, UT. The drawing shows the starting values and does not redraw as you change the fields.

The arithmetic, step by step

Nothing here is proprietary. Four multiplications and a division:

StepFormulaWhat it means
1. Daily water usepeople × gallons per person per dayTotal gallons through the softener each day
2. Daily hardness loaddaily gallons × hardness in gpgGrains of hardness the resin takes out per day
3. Grains per cycledaily grains × days between regenerationsThe load one cycle has to carry
4. With reservegrains per cycle × (1 + reserve ÷ 100)Usable capacity required
5. Nominal rating to look forrequired usable ÷ (usable share ÷ 100)The number printed on the unit

A grain is a unit of mass, 1/7000 of a pound, and one grain per gallon equals 17.1 mg/L. So "grain capacity" is literally the mass of hardness minerals a resin bed can hold between regenerations.

What this calculator deliberately does not do

Sizing against a range instead of a single number

Most published hardness figures are ranges, and a range is the whole problem with softener sizing. Pick a utility in the first field and, where its report gives a range, both hardness fields fill: the low end in the first, the high end in the second. The tool then sizes the same household twice and prints the gap, because that gap is the decision you are actually making.

Indianapolis is the clearest case. Citizens Energy Group publishes a system-wide range of 148 to 460 mg/L, which is 8.7 to 27 grains per gallon, and those two ends produce required capacities that differ threefold for an identical household. Nothing on this page can tell you where in that range your own tap sits — only a test at your tap can — but seeing both numbers is the difference between a sized unit and a guessed one.

14 of the 60 systems here publish a single figure with no range at all — MWRA in Boston, the Las Vegas Valley Water District, Cleveland Water and Anchorage's AWWU among them. For those, the comparison field stays empty and the single figure is all the utility published. A further 9 systems publish a figure per treatment plant, zone or area instead of one for the system; picking one of those fills the field from the span across its published areas, and its own page lists every area figure separately.

So put your own tap test in if you have one, and read your report's hardness line if you do not. On a private well, no utility figure applies to you at all.