Espresso Machine Maintenance: Descaling & Cleaning Schedule

Last updated: September 2026 · 8 min read

Advertisement

An espresso machine is the only kitchen appliance that gets better with cleaning — old coffee oils turn rancid and make every shot taste bitter, and limescale quietly strangles the insides. The good news: the whole routine takes about two minutes a day plus a deeper clean now and then. Here's the exact schedule, written for people who've never maintained anything more complex than a kettle.

Why maintenance matters (the 30-second version)

Two enemies, two routines. Coffee oils build up on everything the coffee touches — the group head, the portafilter, the baskets. Within hours they go rancid, and rancid oils make your shots taste bitter and ashy no matter how good your beans are. Daily and weekly cleaning handles this. Limescale builds up everywhere water gets hot, coating heating elements and narrowing pipes until the machine brews cool, slow, or not at all. Descaling handles this, a few times a year. Do both routines and a beginner machine will happily last a decade.

Daily: the 2-minute routine

Do this every day you make coffee. It becomes muscle memory within a week.

  1. Flush the group head. After your last shot, run water through the group for 5–10 seconds with no portafilter in place. This washes loose grounds and oils off the shower screen before they bake on.
  2. Rinse the portafilter and basket. Knock out the puck, rinse under hot water, wipe dry. Don't use soap daily — hot water is enough, and soap residue affects taste.
  3. Purge and wipe the steam wand — immediately, every time. Purge steam for 2–3 seconds before and after steaming milk, then wipe the wand with a damp cloth right after use. Dried milk is disgusting and bakes into a crust that's miserable to remove. This is the one step beginners skip and regret.
  4. Empty and rinse the drip tray. Stagnant drip-tray water gets funky fast. A quick rinse takes ten seconds.
  5. Wipe down the machine. A damp cloth over the outside keeps coffee splatter from becoming permanent.
  6. Refill with fresh water. Don't top off yesterday's tank water — dump it and fill fresh. See our water guide for what to fill it with.

Weekly: 10 minutes

Monthly: the deeper clean

Quarterly: descaling day

Descaling dissolves the limescale inside the boiler, thermoblock, and water pathways. How often depends almost entirely on your water — see the table:

Your water hardnessDescale every…
Soft (under ~75 ppm)6–12 months
Moderate (75–150 ppm)3–6 months
Hard (150+ ppm)1–3 months — or switch to softer water

If your machine has a descale reminder light, don't ignore it — but also don't assume it's smart. Many are just timers. Your water hardness is the real schedule. Also quarterly: replace any in-tank water filter cartridge if your machine uses one (most are rated for about 2–3 months).

How to descale, step by step

Always check your manual first — some machines have a guided descaling program you should follow instead. For a typical semi-auto without one:

  1. Pick your descaler. Use a purpose-made espresso descaler or a food-grade citric acid solution (about 1–2 tablespoons per liter of water). Do not use vinegar — it's harsh on rubber gaskets and seals, and the smell lingers through many rinse cycles.
  2. Empty the water tank and fill it with the descaling solution. Remove any water filter cartridge first — descaler will ruin it.
  3. Run solution through the group head in short bursts: run for 15–20 seconds, then pause for a few minutes to let the acid work. Repeat until you've used about half the tank.
  4. Run solution through the steam wand / hot water outlet the same way, until the tank is empty.
  5. Let it soak. Turn the machine off and let the solution sit inside for 15–30 minutes (check your descaler's instructions — longer isn't always better).
  6. Rinse thoroughly. Empty the tank, rinse it, refill with fresh water, and run at least two full tanks through the group and wand. Taste the water coming out — if it tastes off, keep rinsing. Leftover descaler in your morning shot is a memorable mistake.
  7. Reinstall the water filter (or install a fresh one) and you're done.

A warning for aluminum boilers: some entry-level machines have aluminum boilers, and strong acids can damage them. If your manual specifies a particular descaler, use it. When in doubt, gentler and more frequent descaling beats one aggressive session.

Backflushing: what it is and whether your machine needs it

Backflushing means forcing water backward through the group head to clean the parts you can't reach — the shower screen's back side, the dispersion plate, and the three-way valve. You do it with a blind basket (a portafilter basket with no holes, often included with the machine or a few dollars to buy).

When to replace gaskets and shower screens

Rubber gaskets harden and wear out — it's normal, and the parts are cheap. Here's the replacement rhythm for a machine used daily:

PartReplace every…Signs it's due
Group head gasket6–12 monthsPortafilter needs extra force to lock; water leaks around the portafilter during shots
Shower screen12–18 monthsVisible buildup that won't soak off; uneven water flow through the group
Steam wand tip gasket / O-rings12–24 monthsSteam leaking from joints; wand feels loose
Water filter cartridge2–3 months (per manufacturer)It's a schedule item, not a wear item — just replace on time

Replacing a group gasket takes about ten minutes with a flathead screwdriver and costs less than a bag of good beans. There are video tutorials for every popular machine. Don't put it off when you see leaking — a failing gasket makes every shot worse and can damage the group head over time.

Notes by machine type: thermoblock vs. boiler

Thermoblock machines (most entry-level semi-autos) heat water on demand in a small metal block rather than storing it in a boiler. They heat up fast — often under a minute — and because water doesn't sit hot in a tank, they tend to accumulate scale more slowly. Still descale on schedule; "slower" isn't "never." Thermoblocks are also harder to service internally, which is another reason to keep scale away in the first place.

Single-boiler machines keep a reservoir of hot water ready. They're slower to heat (10–20 minutes) but more temperature-stable, and you switch between brewing and steaming. Boilers accumulate scale steadily since water sits hot in them — stick to your descaling schedule religiously, and this is where good water pays for itself most visibly.

Super-automatics combine small boilers or thermoblocks with lots of moving parts. Follow the machine's guided cleaning and descaling programs exactly — many models track cycles and will nag or even lock until you comply. Daily milk-system rinsing is non-negotiable.

Manual machines are the low-maintenance champions: no pump, no boiler electronics, almost nothing to scale except the parts you can see. Rinse, soak, done.

The through-line for every type: good water prevents most problems before they start. A $15 filter pitcher is the highest-value maintenance purchase in home espresso.

Advertisement

Frequently asked questions

How often should I descale my espresso machine?

It depends on your water hardness: soft water, once or twice a year; moderate water, every 3–6 months; hard water, every 1–3 months. The easiest way to descale less often is to use softer, filtered water — preventing scale beats dissolving it.

What is backflushing and does my machine need it?

Backflushing forces water or cleaning solution backward through the group head to clear trapped coffee oils. Only semi-automatics with a three-way solenoid valve can be backflushed — never backflush a machine without one, as pressure has nowhere to go. Check your manual if you're unsure.

Can I descale with vinegar instead of descaler?

We don't recommend it. Vinegar is aggressive on rubber gaskets and seals, and its smell takes many rinse cycles to clear. A purpose-made descaler or food-grade citric acid solution is cheap, effective, and safe for the machine.

How do I know when to replace the group head gasket?

When the portafilter needs noticeably more force to lock in, when water leaks around the portafilter during a shot, or about once a year with daily use. Gaskets cost a few dollars and take ten minutes to swap — don't ignore a leaking one.

Do super-automatic machines need descaling too?

Yes. Super-autos scale up like any machine, and most will flash warnings or lock features until you run their descaling program. They also need the brew unit rinsed regularly and the milk system cleaned daily. The machine guides you — just don't skip the prompts.

My shots suddenly taste bitter — is it a cleaning problem?

Quite possibly. Rancid coffee oils on the group head, shower screen, and portafilter are a classic cause of ashy, bitter shots. Soak the portafilter and baskets in espresso cleaner, backflush with detergent if your machine supports it, and see if the flavor cleans up before you change your beans or grind.

About First Pull

We help absolute beginners buy their first espresso setup and pull great shots at home — no jargon, no gatekeeping. Our guides are written from hands-on testing and real beginner questions.