Gaggia Classic Pro Leaking Water? Find the Source and Stop It (Full Guide)
A puddle around a Classic Pro looks dramatic, but most “leaks” turn out to be a full drip tray, a tank that’s slightly off, or a worn gasket — all cheap, quick fixes on this famously serviceable machine. And some water is meant to be there: the Classic Pro deliberately dumps water into the drip tray after every shot. The trick is to find exactly where the water shows up first, because each location points to a different cause.
First, locate the leak
Pull a shot and watch closely with a dry cloth handy:
- Front, around the portafilter during a shot → worn group gasket (Cause 2).
- Back, near the tank → tank seating or a crack (Cause 3).
- Into / under the drip tray during and after a shot → tray overflow (Cause 1), plus the normal solenoid discharge (Cause 4).
- From the steam wand or knob → steam valve seals — see the steam wand guide.
- Underneath only under pressure, tray and tank ruled out → solenoid seal, boiler O-ring or internal hose (Causes 4–5).
Cause 1 — Overflowing drip tray
Why it happens: The Classic Pro discharges water into the drip tray after each shot (the solenoid releasing puck pressure), so the tray fills faster than people expect. Leave it and it overflows onto the counter, looking exactly like a leak.
How to confirm: Pull out the tray — is it full or near the top?
The fix: Empty it, and make emptying it a routine part of your session. This is the most common “leak” of all.
Cause 2 — Worn group gasket
Why it happens: The group gasket hardens with heat and age, so the portafilter no longer seals against it. Under ~9+ bar, water sprays out the sides instead of going through the coffee.
How to confirm: The portafilter locks far past the centre point, and you see water spraying from the edges during the shot.
The fix: Replace the group gasket — remove the shower screen and holder, pry out the old gasket, press the new one in (lip down). A cheap part, a ~10-minute job, and it stops the side-spray and improves pressure at the same time.
Cause 3 — Tank seating or a crack
Why it happens: The tank seals through an outlet/valve that must seat correctly. Overfilled, slightly off, or cracked, it weeps at the back.
How to confirm: Remove the tank and hold it full over a sink — watch for seepage or hairline cracks. Check the seating area and valve.
The fix: Wipe the outlet area, reseat the tank firmly and straight, and don’t overfill past the line. Replace the tank if it’s cracked.
Cause 4 — Three-way solenoid seal
Why it happens: The solenoid releases pressure into the tray by design, but its internal seal can tire and weep more than it should, or leak internally so water appears underneath.
How to confirm: More water under the machine than the normal post-shot discharge, the puck staying soupy, or weeping that backflushing/descaling doesn’t fix.
The fix: Backflush with detergent regularly to keep the solenoid clean; a worn solenoid seal/gasket can be replaced — a documented Classic Pro job for the confident DIYer or a quick task for a technician. Rule out the tray and group gasket first.
Cause 5 — Boiler O-ring or internal hose
Why it happens: Inside, the boiler halves seal with an O-ring, and hoses join with clamps. Age, heat and scale can let one weep, collecting under the machine.
How to confirm: With tray, tank, gasket and solenoid ruled out, water still appears underneath during operation.
The fix: Open the machine (unplugged, cooled) and inspect — a perished boiler O-ring or a loose hose clamp can be replaced or re-tightened. The Classic Pro is built for exactly this kind of service, but it’s the point where many owners hand it to a technician.
Cause 6 — Scale-related weeping
Why it happens: Heavy limescale stops valves and seals seating cleanly, causing slow weeps throughout the system.
The fix: Descale and backflush first — it often stops scale-related weeping outright. See our descaling guide.
Common mistakes that make it worse
- Assuming any water in the tray is a leak — some is by design from the solenoid.
- Replacing seals before locating the leak — find where the water appears first.
- Overfilling the tank and calling the overflow a leak.
- Ignoring a worn gasket until it sprays — replace it every 12–18 months as routine.
- Never descaling, so seals weep from scale and you chase phantom leaks.
Repair or replace?
Classic Pro leaks are cheap repairs almost without exception: empty the tray, reseat the tank, swap a $5 gasket, refresh a solenoid seal, or descale. With parts and guides everywhere, repairing always beats replacing this machine. Only a catastrophic, neglected internal failure would change that — and even then it’s usually a serviceable seal. Under warranty? Contact Gaggia first.
Stop it happening again
- Empty the drip tray regularly; don’t overfill the tank.
- Replace the group gasket every 12–18 months.
- Descale and backflush on schedule to keep seals and the solenoid healthy.
- Address small weeps early before scale and heat make them bigger.