How to Descale an Espresso Machine

Updated September 2026 · Recommendations judged by spec, not by feel — see our methodology.

This article contains affiliate links. If you purchase through qualifying links, we may earn a commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.

To descale an espresso machine, run a measured descaling solution through the brew path, the steam wand, and the hot water tap, let it dwell for 15–20 minutes, then rinse with at least two full tanks of clean water. How often you need to do it is set by your water hardness, not by a calendar: the harder the water, the faster calcium carbonate builds up inside the boiler and lines. The full procedure is below, along with what descaling does not fix — which is the part most guides skip.

How often to descale an espresso machine

Descaling intervals are a function of water hardness and how much coffee you pull, which is why no single number is right for everyone. Hardness is measured in grains per gallon (gpg) or in milligrams per litre of calcium carbonate (mg/L, the same as ppm); 1 gpg is about 17.1 mg/L. The US Geological Survey's classification is the usual reference point:

Classificationmg/L (ppm) as CaCO₃Grains per gallon
Soft0–60Under 3.5
Moderately hard61–1203.5–7.0
Hard121–1807.0–10.5
Very hardOver 180Over 10.5

Your municipal water supplier publishes an annual water quality report with your hardness in it, and hardness test strips cost a few dollars. Once you know the number, use the interval in your own machine's manual — and read the fine print, because the interval a manual quotes assumes a hardness the manual also specifies. A "descale every six months" instruction written for soft water means something very different on 15 gpg well water. Machines that count cups rather than days, including most super-automatics, are doing this arithmetic for you and should be trusted over any number you read online.

What descaling does — and what it does not

Descaling dissolves mineral scale: calcium and magnesium carbonate that comes out of solution when water is heated and plates onto the inside of the boiler, the thermoblock channel, and the lines. It is a water problem. It has nothing to do with coffee.

Coffee oils and spent grounds are a separate problem, cleaned by a different procedure. On a machine with a three-way solenoid valve — the Gaggia Classic Pro is the one on our pages that has one — you clean the group head by backflushing: a blind (unperforated) basket plus a cleaning detergent, which forces water backwards through the group and out the solenoid's drain. Machines without a three-way valve cannot be backflushed in that sense; many ship a rubber cleaning disc and a tablet for a milder version of the same idea. Check which one you own before buying either product, because descaler in a blind basket does nothing useful and detergent in the water tank is worse.

Two more things descaling will not fix: a steam wand that has stopped producing microfoam (that is usually a blocked tip, which soaks clear in hot water or clears with a pin) and a shot that pulls too fast or too slow (that is grind size, covered on our best espresso grinder page).

What you need

A descaling solution rated for espresso machines, a container that holds at least the volume of your water tank, and 30–40 minutes, most of it waiting. Both products below are dosed for a home tank — the packet version removes the measuring step, the liquid removes the dissolving step.

Best value — packet-dosed

Urnex Dezcal Descaler (2-pack)

Typical price: $15.61

  • Two pre-measured packets — one full descale each
  • Non-acetic formula; the manufacturer states it is odorless, unlike vinegar
  • Manufacturer lists compatibility with Breville, De'Longhi, Jura, Nespresso, Keurig and drip brewers

Cheapest way to do it correctly. It is dosed by the packet, so there is nothing to measure — guessing the concentration is the most common way a home descale goes wrong.

Check price on Amazon →

Best liquid concentrate

Durgol Swiss Espresso Descaler

Typical price: $19.99

  • Liquid concentrate, 4.2 fl oz
  • Pre-mixed — no powder to dissolve before it goes in the tank
  • Manufacturer states compatibility with all brands of espresso machines and coffee makers

Best if you would rather pour than dissolve. Because it is already liquid it cannot leave undissolved granules sitting in the reservoir, which is the practical difference from a powder.

Check price on Amazon →

Step by step

  1. Empty and rinse the water tank. Remove the water tank, tip out any standing water, and rinse it. Take out any in-tank water filter cartridge — carbon filters absorb descaling acid and will both weaken the solution and ruin the cartridge.
  2. Mix the descaling solution to the stated concentration. Follow the ratio printed on the packet or bottle rather than estimating. Packet-dosed descalers are measured for one full tank; liquid concentrates state a solution-to-water ratio. Too weak does nothing; too strong is harder to rinse out.
  3. Run the solution through the brew path. Place a container under the group head or spouts and run the machine until roughly half the tank has passed through, pausing every few cups so the solution sits in the boiler and lines.
  4. Run the rest through the steam wand and hot water tap. Scale forms wherever heated water sits, and the steam circuit is a separate path on many machines. Open the steam wand and the hot water tap in turn and pass the remaining solution through them, or the steam side stays scaled.
  5. Let it dwell, then flush. Leave the machine off for 15–20 minutes so the acid keeps working on deposits it has not dissolved yet, then discard whatever is left in the tank.
  6. Rinse with at least two full tanks of clean water. Refill with fresh water and run a complete tank through the brew path, the steam wand, and the hot water tap, then repeat. Descaler residue tastes unmistakably of the descaler; if you can still smell it, run a third tank.
  7. Reinstall the filter and reset the descale counter. Fit a new water filter cartridge if your machine uses one, and clear the descale reminder. Super-automatics track cups brewed rather than time elapsed, so an unreset counter will nag you early and then never at the right moment again.

Vinegar vs a commercial descaler

Household vinegar is roughly 5% acetic acid and it does dissolve limescale. Commercial descalers use citric, lactic, or sulfamic acid instead. The differences that matter are practical rather than chemical: acetic acid's smell is persistent and takes noticeably more rinse cycles to clear, vinegar is not dosed for a tank volume so the concentration is whatever you poured, and — the deciding point — a number of manufacturers' manuals explicitly instruct you not to use vinegar, with warranty language attached. Read yours before reaching for the bottle. If it forbids vinegar, a $17 two-pack of descaler is cheaper than the argument.

Signs you have left it too long

Scale narrows the passages that water moves through, so the symptoms are all flow and heat: shots that take longer at a grind setting that used to be right, a machine that is slower to reach temperature or trips its thermal cutout, a steam wand with weak pressure, louder pump noise, and visible white or chalky deposits around the group head or in the tank. On a thermoblock machine — the heating system in the De'Longhi Dedica Arte and most machines under $300 — water is heated in a narrow channel rather than a tank, so a given amount of scale restricts flow sooner than it would in a boiler. Those machines are the least forgiving of a skipped descale.

How to stop scale forming in the first place

Filtration is the lever. An in-tank carbon filter cartridge, which most Breville and De'Longhi machines accept, reduces hardness as well as chlorine; Philips machines take the AquaClean cartridge, which the manufacturer states delays descaling for up to 5,000 cups when replaced on schedule (that is the mechanism behind the Philips 3200's low-maintenance reputation). A plumbed or pitcher-style filter used to fill the tank does the same job upstream.

What not to do is jump to distilled or reverse-osmosis water. Water with essentially no dissolved minerals extracts coffee poorly, and several manufacturers detect the water level in the tank by measuring its conductivity — with distilled water in it, the machine may report an empty tank that is full. Filtered tap water is the target, not pure water.

Notes by machine type

Semi-automatics with a manual steam wand (Gaggia Classic Pro, Breville Bambino Plus, De'Longhi Dedica Arte): there is no descale program, so you run the solution through manually as described above, and you must remember the steam circuit yourself.

Super-automatics (De'Longhi Magnifica Evo and Start, Philips 3200, Jura ENA 4): these have a guided descale cycle that meters the solution and prompts for rinses. Start it and let it finish — interrupting a cycle on most super-automatics means starting over with a fresh tank of solution. See our best super-automatic espresso machine guide for which models track cups and which track time.

Machines with a built-in grinder (Breville Barista Express, De'Longhi La Specialista Arte Evo): descaling does not touch the grinder. Burrs need their own cleaning, and on the grinders in our grinder guide that is a separate quick-release or hand-disassembly job.

Related espresso guides