Water Hardness Chart for Espresso: ppm, Grains and Descale Intervals
Espresso machines want roughly 50 to 100 ppm total hardness as calcium carbonate, with alkalinity near 40 ppm. One grain per gallon equals 17.1 ppm, so the target is about 2.9 to 5.8 gpg. Water is soft below 60 ppm, hard above 120 ppm, and very hard above 180 ppm.
Total hardness is the amount of dissolved calcium and magnesium in water, reported as parts per million of calcium carbonate. Those two minerals are what deposit as scale when water is heated, which is why hardness is the single number that decides how long a boiler lasts. The espresso target is 50 to 100 ppm total hardness with alkalinity near 40 ppm, and the conversion you need is 1 grain per gallon = 17.1 ppm. Everything else on this page follows from those two facts.
What are the water hardness bands and what does each do to a boiler?
The soft to very hard classification below follows the conventional public water classification, with the espresso target overlaid on it. Notice that the espresso window straddles the boundary between soft and moderately hard: espresso wants less mineral than a general household would call normal, but more than none.
| Band | ppm as CaCO3 | Grains per gallon | What it does to a boiler | Descale interval | Verdict |
|---|---|---|---|---|---|
| Very soft / distilled | 0 to 17 | 0 to 1 | No scale at all, but nothing for the coffee to extract against and no buffer against corrosion | Not required | Too aggressive on its own. Add minerals before use |
| Soft | 18 to 60 | 1 to 3.5 | Very slow scale formation. Heating elements stay clean for years | Every 9 to 12 months | The bottom of the espresso target. Good, if alkalinity is not also near zero |
| Espresso target | 50 to 100 | 2.9 to 5.8 | Minimal scale, enough mineral content for extraction and for a stable pH | Every 6 to 9 months | The window to aim for, with alkalinity near 40 ppm |
| Moderately hard | 61 to 120 | 3.5 to 7 | Noticeable film on elements within a year of daily use | Every 3 to 6 months | Filter it, or blend with distilled water above roughly 100 ppm |
| Hard | 121 to 180 | 7 to 10.5 | Scale on elements and inside narrow tubing. Flow rate starts dropping | Every 2 to 3 months | Do not run this untreated. Filtration or blending is the answer, not more descaling |
| Very hard | Over 180 | Over 10.5 | Rapid scaling. Thermoblocks and narrow passages can block permanently | Monthly, which is a symptom rather than a plan | Treat the water. A blocked thermoblock is usually not economically repairable |
Scale is not a cosmetic problem. Calcium carbonate deposits preferentially on the hottest surface, which is the heating element, and it is a thermal insulator. An insulated element has to run hotter to deliver the same water temperature, which shortens its life and destabilises brew temperature along the way. In a thermoblock or thermojet the water path is a narrow channel through a metal block, so scale reduces the cross section directly and flow rate falls. That is why a thermoblock machine on hard water can become uneconomic to repair while a large brass boiler on the same water merely needs cleaning.
How do you convert between ppm, grains, German and French degrees?
Four scales are in common use and they all describe the same thing. Milligrams per litre and ppm are identical. One grain per gallon is 17.1 ppm, one German degree is 17.8 ppm, and one French degree is 10 ppm. Test strips sold for espresso machines often report in German degrees, while American water reports usually use grains.
| ppm (mg/L) | Grains per gallon | German degrees | French degrees | mmol/L |
|---|---|---|---|---|
| 17.1 | 1 | 1 | 1.7 | 0.2 |
| 34.2 | 2 | 1.9 | 3.4 | 0.3 |
| 50 | 2.9 | 2.8 | 5 | 0.5 |
| 68.4 | 4 | 3.8 | 6.8 | 0.7 |
| 85.5 | 5 | 4.8 | 8.6 | 0.9 |
| 100 | 5.8 | 5.6 | 10 | 1 |
| 120 | 7 | 6.7 | 12 | 1.2 |
| 150 | 8.8 | 8.4 | 15 | 1.5 |
| 171 | 10 | 9.6 | 17.1 | 1.7 |
| 200 | 11.7 | 11.2 | 20 | 2 |
| 250 | 14.6 | 14 | 25 | 2.5 |
| 300 | 17.5 | 16.9 | 30 | 3 |
If you would rather enter your own reading, the water hardness and scale calculator converts between all of these and estimates a descale interval from your hardness and your drinks per day.
How do you find out what your water actually is?
Test it, do not look it up. Municipal reports give an average across a supply zone, and hardness at your tap can differ substantially because of blending between sources, the age of the pipes, and whether the building has its own treatment. Strip tests are cheap and adequate: the JNW Direct Water Hardness Test Strips, 150 Strips pack gives enough strips to test the tap, the filter jug and the fridge line, which is the only way to discover which of those you should actually be filling from. If you own a Breville or De'Longhi machine and lost the strip that came in the box, the replacement hardness strips are the same test.
Test alkalinity separately if the strips support it. Hardness and alkalinity are both reported as ppm of calcium carbonate, which makes them easy to confuse, but they do different jobs. Hardness forms scale. Alkalinity buffers acid, so high alkalinity water makes espresso taste flat and chalky no matter how well you dial it in, and very low alkalinity leaves the water aggressive toward metal. Around 40 ppm alkalinity is the commonly cited target.
Which water source should you use?
| Source | Hardness | Alkalinity | Verdict for an espresso machine |
|---|---|---|---|
| Untreated municipal tap | Anything from 20 to 400 ppm | Usually tracks hardness | Test it before you assume. Regional averages are useless at street level |
| Carbon pitcher filter | Reduced modestly | Reduced modestly | Removes chlorine and taste compounds, does much less to scale-forming calcium |
| Ion exchange softener | Very low as CaCO3 | Unchanged, still high | Swaps calcium for sodium. Stops scale, leaves corrosive alkalinity behind |
| Reverse osmosis | Near zero | Near zero | Needs remineralising before it goes in a boiler |
| Distilled or deionised | 0 ppm | 0 ppm | Never use alone. Aggressive to metals and it makes flat, hollow coffee |
| Distilled plus mineral packet | Set by the recipe | Set by the recipe | The most controllable option. Espresso profiles are deliberately low in scale formers |
| Bottled spring water | Printed on the label, often 100 to 300 ppm | Sometimes printed | Read the label. Many popular brands are far too hard for a boiler |
For most people the practical answer is one of three. If your tap tests between roughly 50 and 100 ppm, use it with a carbon filter to remove chlorine, since chlorine tastes of swimming pool in a short drink. A carbon pitcher does that job and reduces hardness slightly, which is a partial answer rather than a complete one. If your machine takes an in-tank cartridge, such as the Breville Claro filter , replacing it on schedule is far cheaper than one descaling service call.
If your tap is above roughly 120 ppm, stop trying to solve it with descaler. Build the water instead: start from distilled and add a measured mineral packet such as Third Wave Water in the espresso machine profile , which is formulated deliberately low in scale-forming hardness because it is intended for boilers rather than for pourover. The water guide works through blending ratios and the trade-offs in more detail.
How often should you descale at your hardness?
Descale interval is a function of hardness and volume, because scale accumulates per litre of water heated rather than per day of ownership. Light use below is roughly two drinks a day, medium four to six, heavy eight or more.
| Hardness | Light use | Medium use | Heavy use |
|---|---|---|---|
| Under 50 ppm | 12 months | 12 months | 9 months |
| 50 to 100 ppm | 9 to 12 months | 6 to 9 months | 6 months |
| 100 to 150 ppm | 6 months | 4 months | 3 months |
| 150 to 200 ppm | 4 months | 3 months | 2 months |
| Over 200 ppm | 3 months | 2 months | Monthly, or fix the water |
Use a descaler formulated for espresso machines, such as Durgol Swiss Espresso , and check your manual before reaching for household vinegar: many machines have aluminium in the water path, and aluminium and acetic acid are a poor combination. Descaling is not the same job as backflushing. Descaler removes mineral scale from the water path, while a detergent removes coffee oils from the group. Doing one does not do the other. The descaling guide gives the sequence, and the maintenance guide covers the weekly cleaning that sits alongside it.
Two safety notes worth repeating. Descaling solution is a chemical, not a food product: rinse the number of tank-fulls your manufacturer specifies, not fewer. And never run a descale cycle through a machine with a bone-dry boiler or with the steam valve closed, since these machines combine mains electricity, pressurised water and steam above boiling point.
Does water hardness change how espresso tastes?
Yes, and the effect is larger than most people expect. Magnesium in particular binds to flavour compounds during extraction, so water with almost no magnesium extracts less and produces a thin, hollow cup even when the recipe is correct. That is why distilled water, which cannot scale a boiler at all, is still the wrong answer: it makes bad coffee and it is corrosive.
Alkalinity is the other half. Coffee is acidic, and carbonate buffers acid, so high alkalinity water flattens the brightness that a light or medium roast is supposed to deliver. If your espresso tastes dull and chalky at every grind setting and the machine is clean, alkalinity is a stronger suspect than the beans. Very low alkalinity swings the other way and produces sharp, aggressive acidity, which is why a target near 40 ppm is quoted rather than zero.
If your shots taste wrong and you have not yet ruled out extraction, work through the extraction troubleshooting chart first, because grind and dose faults are far more common than water faults. Water becomes the likely suspect when the recipe is measured, the machine is clean, and the coffee still tastes flat regardless of ratio. And if you are still choosing hardware, the espresso machine roundup notes which machines take an in-tank filter, which is worth a few dollars a year on any water above the soft band. A dual boiler machine holds far more water at temperature than a thermojet does, so on hard water it accumulates scale in a larger vessel that is easier to clean but more expensive to neglect.
Frequently asked questions
What water hardness is best for an espresso machine?
Roughly 50 to 100 ppm total hardness measured as calcium carbonate, with alkalinity near 40 ppm. That is soft enough that scale forms slowly and mineral enough that extraction tastes full and the water is not corrosive. In grains per gallon that is about 2.9 to 5.8 gpg, since 1 grain per gallon equals 17.1 ppm. Above roughly 120 ppm the answer is filtration or blending with distilled water rather than descaling more often.
How do I convert grains per gallon to ppm?
Multiply grains per gallon by 17.1 to get ppm as calcium carbonate, and divide ppm by 17.1 to go the other way. So 5 gpg is 85.5 ppm and 100 ppm is about 5.8 gpg. Two other scales appear on European machines: one German degree equals 17.8 ppm and one French degree equals 10 ppm. Milligrams per litre and ppm are the same number, so no conversion is needed between those two.
Can I use distilled water in my espresso machine?
Not on its own. Distilled water has no minerals, which makes it aggressive toward the metals in a boiler and leaves it with no buffering capacity, and it produces flat, hollow coffee because minerals participate in extraction. Some machines also use conductivity to sense water level and will not detect distilled water at all. Use distilled water as a base and add a mineral packet formulated for espresso machines to reach the target hardness.
How often should I descale my espresso machine?
It depends on hardness and how much you brew. At the espresso target of 50 to 100 ppm with a few drinks a day, every six to nine months is reasonable. At 150 to 200 ppm the interval falls to two to four months, and above 200 ppm you are descaling monthly, which is a signal to treat the water instead. Always follow your manufacturer instructions, because descaler is not food and some machines have aluminium in the water path.
Does a water softener solve the espresso scale problem?
Only half of it. A conventional ion exchange softener replaces calcium and magnesium with sodium, so scale formation stops, but alkalinity is unchanged. High alkalinity water buffers the acids in coffee and makes shots taste flat and chalky, and softened water with high alkalinity can be corrosive to boiler metals over time. Test alkalinity separately from hardness, since a single total hardness number does not describe both.
What is the difference between hardness and alkalinity?
Hardness is the calcium and magnesium content, and it is what forms scale on heating elements. Alkalinity is the carbonate and bicarbonate content, and it is what neutralises the acids in coffee. Both are conventionally reported as ppm of calcium carbonate, which is why they get confused. For espresso the useful targets are roughly 50 to 100 ppm hardness and around 40 ppm alkalinity, and the two must be measured with different tests.
How we choose: we compare published manufacturer specifications, verified owner reviews and published barista guidance. We do not test gear in person. Espresso machines run mains electricity, pressurised water and steam above boiling point, so follow your manufacturer's manual and leave electrical or boiler work to a qualified technician. Everything here is researched guidance, not professional advice.