A leaking toilet is one of those problems where location matters enormously. Water leaking from the base of a toilet means something completely different from water at the supply line. Water inside the tank or seeping silently into the bowl differs again. Each source has a different cause, a different repair, and a different urgency level.
This guide covers each leak location, how to confirm it, what’s causing it, and what to do about it.
Leak at the Base of the Toilet
Water pooling on the floor around the base of the toilet — particularly after flushing — almost always means one thing. The wax ring has failed. The wax ring is a thick ring of wax that seals the toilet horn to the floor flange. The horn is the outlet at the bottom of the toilet. The flange is the drain fitting set into the floor. It prevents sewer water and gas from escaping around the base.
Wax rings fail from age, toilet movement, or improper installation. A toilet that rocks slightly puts repeated stress on the ring. Once the seal is compromised, water pushes out at the base with each flush.
How to confirm it
Dry the floor completely and flush the toilet. Watch the base closely — if water appears immediately after or during the flush, it’s the wax ring. Water that appears slowly over time without flushing might be condensation. It could also be a supply line drip running down to the floor.
The repair
Wax ring replacement requires removing the toilet, replacing the ring, and reinstalling. You disconnect the supply line, unbolt the floor bolts, and lift the toilet straight up and set it aside. Press a new wax ring into place. Then lower the toilet back down squarely onto the bolts and press it firmly into the wax.
It’s doable as a DIY project, but toilets are heavy (60–120 lbs). The reinstall also has to go right. Set the toilet unevenly or rock it during installation, and the new ring won’t seal properly — the leak will return. Many homeowners prefer to have a plumber handle this one. Also inspect the floor flange while the toilet is up. A cracked or corroded flange needs repair or replacement before the new ring goes on.
Don’t ignore it
Water leaking at the base with each flush is saturating the subfloor beneath. Over time, that moisture causes rot and mold damage that becomes a much larger repair than the original wax ring. Address it promptly.
Leak at the Supply Line
The supply line is the braided or ribbed hose between the wall shutoff valve and the bottom of the tank. Leaks here appear as dripping or moisture at the connection points. That’s where the line meets the shutoff valve, or where it threads into the tank.
Causes: Loose connections, a worn washer inside the connection fitting, or a deteriorated supply line. Braided stainless supply lines are more durable than the older white plastic ribbed lines. Still, both eventually develop leaks, particularly at the fittings.
The repair: Tighten the connection by hand first, then a quarter turn with a wrench. If that doesn’t stop the drip, the line or its washers need replacement. Supply lines are inexpensive ($5–$15) and straightforward to swap. Shut off the valve, unscrew the connections at both ends, install the new line, and turn the water back on. Use plumber’s tape on threaded connections.
Is the shutoff valve itself leaking — dripping at the stem or packing nut? The valve may need repacking or replacement. That’s a slightly more involved repair, but still manageable once you shut off the main water supply.
Leak Between Tank and Bowl
The toilet tank sits on the bowl. A large sponge gasket — the spud gasket — plus two or three tank bolts with rubber washers seal the joint. When this seal fails, water drips from the underside of the tank, running down the back of the bowl.
Causes: The rubber spud gasket and bolt washers degrade over time. Loose tank bolts — which can result from normal vibration over the years — allow the seal to shift.
The repair: First, try gently snugging the tank bolts. You’ll find the bolts at the inside bottom of the tank. Hold each bolt from inside with a screwdriver while tightening the nut from below with a wrench. Don’t overtighten; the tank is porcelain and will crack. If tightening the bolts doesn’t stop the leak, the spud gasket and washers need replacement. This requires draining and removing the tank, replacing the gasket and washers, and reinstalling.
Toilet Leaking Into the Bowl (Silent Leak)
This one is often invisible — no water on the floor, no obvious drip. Instead, the toilet runs constantly or intermittently as the fill valve tops up the dropping water level. It’s the most common cause of a running toilet, discussed in more detail in our running toilet guide.
How to confirm it: Add a few drops of food coloring to the tank water. Wait 15 minutes without flushing. If the color appears in the bowl, the flapper is leaking and allowing tank water to seep into the bowl.
The repair: Replace the flapper. It’s a $5–$15 part and a ten-minute job.
Condensation (Not Actually a Leak)
In warm or humid weather, a toilet tank can “sweat”. Condensation forms on the outside of the cold tank and drips onto the floor, looking like a leak. This is particularly common in bathrooms without good ventilation.
How to tell the difference: Dry the outside of the tank with a towel and watch where the moisture returns. If it forms on the outside surface of the tank in droplets that run down, it’s condensation. If water appears at a connection point or at the base after a flush, it’s an actual leak.
Condensation isn’t a plumbing problem — it’s a humidity and ventilation issue. Solutions include an exhaust fan, an insulated tank liner kit from the hardware store, or an anti-sweat valve. The valve mixes a little hot water into the cold supply to bring the tank closer to room temperature.
Crack in the Tank or Bowl
Porcelain cracks are less common than the leak sources above, but they do occur. The usual causes are impact or overtightened bolts. A crack in the tank or bowl typically means replacing that component or the entire toilet. Porcelain doesn’t take reliable repairs.
Signs: Water seeping from the porcelain surface itself, unrelated to any fitting or connection. Run your hand around the outside of the tank and bowl when dry to feel for hairline cracks. A crack in the bowl at or below the water line will cause persistent water loss into the floor.
When to Call a Plumber
Several toilet leaks are genuinely DIY-appropriate — a supply line swap, a flapper replacement, and tightening tank bolts. Call a plumber for:
- Wax ring replacement — especially if the floor flange needs work, or you’re not confident setting the toilet squarely on reinstall
- Shutoff valve replacement — requires shutting off the main water supply
- Floor damage — when the subfloor or framing beneath the toilet shows rot or water damage from a long base leak
- Cracked porcelain — tank or bowl replacement
- Leak you can’t locate — if water is appearing but the source isn’t clear from the above
Eco-Flow Plumbing Inc. handles toilet repairs and replacements throughout Santa Cruz County. Service areas include Santa Cruz, Live Oak, Aptos, Capitola, Soquel, Scotts Valley, Seabright, Felton, Boulder Creek, and Watsonville.
Contact Eco-Flow Plumbing to schedule service. Or call directly: (831) 818-6331.


