Disclosure: BrewCraft Guide earns commissions from qualifying purchases. This never affects our recommendations.

Every cup of espresso you make deposits a microscopic layer of minerals into your machine. Over weeks and months, those layers accumulate into limescale — a hard, chalky deposit that coats the inside of your boiler, heating element, pipes, and group head. Left unchecked, limescale quietly destroys your machine from the inside out: it insulates the heating element (requiring more energy to reach temperature), restricts water flow, causes temperature inconsistency, and eventually causes premature pump failure or thermoblock burnout.

Descaling is the process of dissolving that mineral buildup with a mild acid, flushing it through the machine's water path, and rinsing thoroughly. It is one of the most important maintenance tasks for any espresso machine — and one of the most neglected. This guide tells you everything you need to know: when to do it, what to use, and exactly how to do it for the most common home espresso machines.

Why Descaling Matters

Water contains dissolved minerals — primarily calcium carbonate and magnesium. When water is heated, these minerals precipitate out of solution and bond to hot surfaces as limescale. The harder your local water supply, the faster this buildup occurs.

The consequences of limescale buildup are serious and compound over time:

When to Descale

A useful rule of thumb is to descale every 200–300 shots, or every 2–3 months for a home user pulling 2–3 shots per day. However, the right frequency depends heavily on your water hardness:

Water HardnessTDS (ppm)Descaling Frequency
Soft0–60 ppmEvery 4–6 months
Moderately hard60–120 ppmEvery 2–3 months
Hard120–180 ppmEvery 6–8 weeks
Very hard180+ ppmEvery 4–6 weeks

You can test your water hardness with inexpensive test strips available at hardware stores or online. Many city water utilities also publish annual water quality reports that include hardness data.

Signs Your Machine Needs Descaling

What You Need

Descaler Types: Citric Acid vs Commercial Products

Commercial Descalers (Recommended)

Products like Urnex Dezcal and Bialetti Descaler are formulated specifically for espresso machine internals. They are typically lactic acid or phosphoric acid-based, with additives that protect rubber seals and metal components. They are more effective at lower concentrations than citric acid, work faster, and rinse out more completely.

Citric Acid

Citric acid (available cheaply as a food-grade powder) is an effective descaler at the right concentration — typically 1 tablespoon per liter of water. It is food-safe and widely used. However, it is slower acting than commercial formulas, requires longer dwell times, and some machine manufacturers warn that it can degrade certain rubber seal compounds with repeated use. It is a viable option for occasional use but commercial descalers are safer for machines with warranty implications.

White Vinegar — Use With Caution

White vinegar (acetic acid) is effective at dissolving limescale but leaves a persistent odor that is very difficult to flush out completely. It can also damage rubber components over time. Unless you have nothing else available, use a dedicated descaler instead.

Never Use Cafiza or Cleaning Tablets to Descale: Espresso machine cleaners like Cafiza are designed to dissolve coffee oils, not mineral scale. Using a cleaner instead of a descaler will not address limescale buildup and may leave residue. Keep these products separate and use them for their intended purposes.

General Descaling Process

  1. Prepare the Descaling Solution

    Follow the manufacturer's instructions for your chosen descaler. Typically, Dezcal powder is dissolved in 32oz (1 liter) of warm water. Liquid descalers are usually diluted 1:10 with water. Mix in your container until fully dissolved before filling the machine's water reservoir.

  2. Empty and Clean the Water Reservoir

    Remove and empty the water tank. Rinse it out. Fill it with the prepared descaling solution. Remove any water filter from the reservoir — descaling solution should contact the internal components directly, and filters are not designed to handle descalers.

  3. Place a Large Container Under the Group Head and Steam Wand

    You will be running descaling solution through both the brew path (group head) and the steam path. Use a container large enough to catch the full reservoir volume (at least 1.5 liters). The solution will come out discolored — this is normal and shows the descaler is working.

  4. Run the Descaling Solution Through the Brew Path

    Insert the portafilter with a basket (or leave the group head empty, depending on your machine). Run the pump in short cycles — 10 seconds on, 10 seconds off — allowing the solution to sit in the internal pathways between cycles. This "dwell" time allows the acid to react with and dissolve the scale. Continue until half the reservoir has been used.

  5. Run the Descaling Solution Through the Steam Wand

    Open the steam valve briefly to purge some descaling solution through the steam path. This addresses scale in the steam boiler (on dual-boiler machines) or the steam circuit. Run about 2–3 short bursts of solution through the steam wand. Be careful — the solution may be hot.

  6. Allow the Machine to Soak

    After running the descaling solution through, turn the machine off and allow it to sit for 15–20 minutes. This gives the remaining solution in the internal pipes and boiler time to work on stubborn deposits. For heavily scaled machines, some manufacturers recommend this "soak" period specifically in their descaling instructions.

  7. Complete the Descaling Cycle

    Turn the machine back on and run the remaining solution through the brew and steam paths. Continue until the reservoir is empty.

  8. Rinse Thoroughly — At Least Twice

    This step is non-negotiable. Fill the reservoir with fresh, clean water. Run the entire reservoir through the machine — through both the brew path and steam wand. Empty the reservoir, refill with fresh water, and run it through again. You must remove all descaling solution residue before brewing coffee. A minimum of two full rinse cycles is standard; three is safer. The water coming out should be odorless and taste of nothing but plain water before you consider the rinse complete.

  9. Pull a Test Shot (Discard It)

    Pull a shot with a sacrificial dose of coffee (or just run a shot-sized water pull without coffee). This clears any remaining residue from the group head and confirms the machine is functioning normally. The shot should run at your normal time and look normal. Discard it. Your next shot is ready to drink.

Machine-Specific Instructions

Breville Machines (Bambino, Barista Express, Barista Pro)

Breville machines have a built-in descale mode accessed by holding specific button combinations (varies by model — consult your manual). The descale mode runs the machine through a pre-programmed sequence of on/off cycles designed to maximize dwell time and solution coverage. Use Breville's own descaler or Urnex Dezcal. Do not use citric acid, which Breville states can damage their machines' components. The process typically takes 20–30 minutes including rinsing.

De'Longhi Machines

De'Longhi machines, including the Dedica, Dinamica, and La Specialista series, typically have a dedicated descale light or button sequence. De'Longhi's EcoDecalk descaler is designed for their machines. Follow the light indicators on the machine to enter descale mode — each model differs, so refer to the manual. De'Longhi's descale cycles are generally 30–40 minutes including rinsing.

Nespresso Machines (Original and Vertuo)

Nespresso machines have a descale mode entered by pressing specific button combinations (Original line: press both buttons simultaneously for 3 seconds; Vertuo: varies by model). Nespresso recommends using their own descaling kit, though Urnex Dezcal is generally compatible. The machine's LED will indicate when descaling is complete and when rinsing is required. The process for most Nespresso machines takes 20–25 minutes including two rinse cycles.

Manual / No Indicator Machines

If your machine has no descale mode or indicator, follow the general process above, running the solution through in 10-second bursts with 10-second pauses. Use approximately one-third to one-half of your reservoir for the brew path and a small amount for the steam path, then complete the cycle with two full reservoir rinses.

Troubleshooting

Machine Still Shows Descale Indicator After Process

Some machines require a specific button sequence to reset the descale indicator after completing the cycle — even if the physical descaling is done. Check your manual for the reset procedure. If the indicator cannot be reset, the machine may not have detected that enough solution passed through its flow meter — repeat one more descaling cycle.

Machine Flow Is Still Slow After Descaling

Very heavy scale buildup may require multiple descaling cycles to fully clear. Run a second complete descaling cycle using fresh solution. If flow remains restricted after two cycles, there may be a mechanical blockage (not scale) that requires professional service.

Espresso Still Tastes Off After Descaling

If the taste is chalky or chemical, you need more rinsing. Run an additional two or three reservoir-sized rinses of fresh water through both the brew and steam paths. If the taste is unrelated to descaling (sour, bitter, generic bad), it is an extraction or freshness issue, not a descaling residue problem.

Descaling Solution Came Out Clear — Was It Working?

A clear descaling output does not mean the product failed. Commercial descalers are colorless. What you are looking for is the scale dissolving — not a color change in the water. If your water is quite soft and the machine was descaled recently, there may not have been much scale to dissolve, which is also fine.

Pro Tips

Use Filtered Water to Reduce Descaling Frequency: A water filter pitcher (like a Brita) or an inline filter reduces mineral content, dramatically slowing scale buildup. On very hard water, filtering alone can cut your descaling frequency in half. Many espresso machine water tanks have built-in filter slots designed for this purpose.
Descale During Downtime, Not Before Guests: Descaling requires 30–60 minutes and your machine is out of action during the process. Schedule it for an evening when you will not need espresso, or first thing in the morning before your first shot of the day.
Track Your Descaling Dates: Put a small sticker on the machine with the date of your last descale, or keep a note in your phone. It is easy to lose track, and the consequences of neglect are expensive.

Frequently Asked Questions

Is descaling the same as cleaning?

No. Cleaning (using products like Cafiza) removes coffee oils and organic residue. Descaling removes mineral deposits (limescale). Both are necessary and neither can replace the other. A machine needs both regular cleaning and regular descaling to function optimally.

Can I use vinegar to descale my espresso machine?

Technically yes, but it is not recommended. Vinegar is less effective than commercial descalers, requires stronger concentrations, and leaves a persistent odor that is extremely difficult to rinse out completely. It can also degrade rubber seals over time. Use a dedicated descaler instead — the cost difference is minimal.

Will descaling damage my machine?

Using the correct descaler at the correct dilution, following the proper process, will not damage your machine. Using an incompatible descaler (e.g., citric acid in a Breville), using too high a concentration, or not rinsing thoroughly enough can potentially cause issues. Always follow manufacturer guidelines and use the recommended products.

How long does the descaling process take?

For most home machines, the complete process including two rinse cycles takes 30–45 minutes. Some machines with automated descale programs can take longer. Budget at least an hour the first time to read the instructions and not feel rushed.

My machine has a water filter in the reservoir — do I keep it in during descaling?

No. Always remove the water filter before descaling. The filter is designed to remove minerals and impurities from water, and it will absorb the descaling solution rather than letting it reach the machine's internal components. It also cannot handle the acid concentration in descalers. Remove, descale, rinse thoroughly, and then reinstall the filter.

Recommended Descalers

Urnex Dezcal Activated Scale Remover

Dezcal is our top recommendation for home espresso machine descaling. Its lactic acid formula is highly effective against calcium carbonate scale, rinses cleanly, and is safe for use in machines with aluminum, brass, and stainless steel components. Compatible with Breville, De'Longhi, Gaggia, Saeco, and most other home espresso machines. Available in both powder sachets (precise dosing) and liquid concentrate.

Check Price on Amazon →

Bialetti Descaler for Coffee Machines

Bialetti's descaler is formulated specifically for their Moka pots and espresso machines but works well across many brands. Its liquid format makes it easy to measure and mix. Particularly recommended for Bialetti-brand machines including the Brikka and Moka Express where the manufacturer's product is the safest choice for warranty compliance.

Check Price on Amazon →

Frequently Asked Questions

How do I know if my water is hard enough to require frequent descaling?

The easiest way is to buy inexpensive water hardness test strips from a hardware store or online — results take 30 seconds. Most city water utilities also publish annual water quality reports that include hardness data, usually expressed in ppm (parts per million) or grains per gallon. Water above 120 ppm requires descaling every 6–8 weeks; above 180 ppm, every 4–6 weeks.

Can I use white vinegar to descale my espresso machine?

White vinegar can dissolve limescale but is not recommended for espresso machines. It leaves a persistent acetic acid odor that requires many rinse cycles to fully remove and can still affect the taste of your espresso. It also degrades rubber seals over time with repeated use. A commercial descaler like Urnex Dezcal costs only a few dollars more and is far safer and more effective.

Should I remove the water filter before descaling?

Yes, always. The water filter in your tank is designed to remove minerals from incoming water — it will absorb the descaling solution before it can reach the machine's internal components, rendering the descale ineffective. Filters also cannot handle the acid concentration in descalers and may be damaged. Remove the filter, complete the full descaling and rinsing process, and reinstall the filter before resuming normal use.

Why is my machine still slow after descaling?

Very heavy scale buildup may require two complete descaling cycles to fully clear. Run a second cycle with fresh descaling solution. If the flow rate remains restricted after two cycles, the issue may be a mechanical blockage rather than scale — small particles of dislodged scale can occasionally clog a filter screen in the group head or valve. This requires inspection and possibly professional service.

How many rinse cycles do I need after descaling?

A minimum of two full reservoir rinses of fresh water is the standard recommendation, and three is safer. Run water through both the brew path (group head) and the steam wand during each rinse cycle. The rinse is complete when the water coming out is completely odorless and tasteless. Pull a test shot and discard it before brewing your first drinkable espresso post-descale.

Level Up Your Espresso Setup

Now that you know the technique, make sure you have the right gear.

See Our Top Machine Picks →