Bathroom

Fix a toilet that won't flush all the way

A weak flush, where the bowl swirls but doesn't clear, usually means not enough water is getting into the bowl fast enough. Check the tank water level and the chain first, then look for clogged holes under the rim of the bowl. Those three account for most weak flushes, and fixing them costs little or nothing. A small mirror helps you see the holes under the rim, which are hard to spot any other way without getting your head uncomfortably close.

Gloved hands using a mirror and a bent wire to clear mineral buildup from the rim holes of a toilet bowl
Clogged rim holes slow the rinse and weaken the flush.
Quick answerMake sure the tank fills to its line and the chain has a little slack, then clear mineral-clogged holes under the rim with vinegar and a bit of wire.
Worth checking firstLift the tank lid and look at the water level first. It should be close to the line marked inside the tank, about an inch below the top of the overflow tube. Low water is a quick adjustment; if the level is right, the rim holes or the chain are next.

Good to knowRenter-friendly

Easy20–40 min, plus soaking$0–20
Toilet cut-away showing the tank water level, chain slack, water entering the bowl through rim holes and the siphon jet, and mineral crust on the rim holes
A weak flush: check the water level (1) and chain slack (2), then the rim holes (3) and siphon jet (4) for mineral buildup.

How a flush works

A flush works by dumping the tank's water into the bowl quickly enough to start a siphon that pulls everything down the drain. If the tank is low, the closes too soon, or the small holes under the rim and the jet at the bottom of the bowl are crusted with minerals, there isn't enough of a rush to start that siphon.

A partial clog further down gives a similar weak flush. So does a blocked plumbing vent, which usually comes with gurgling.

What weakens a flush

Low tank water

Less water means a weaker rush into the bowl.

Too much chain slack

The flapper closes before the tank empties.

Clogged rim and jet holes

Mineral buildup slows the water entering the bowl.

A partial clog or blocked vent

The bowl drains slowly, or gurgles.

Drop-in tank tablets

They can wear out the flapper and gaskets, and a leaking flapper keeps the tank low.

What's the flush doing?
What you noticeLikely causeWhat to check
Tank water sits lowFloat set too lowRaise .
The tank doesn't fully emptyToo much chain slackShorten the chain a link or two.
Water trickles in from the rimClogged rim holesClear them with vinegar and wire.
The bowl fills high, drains slowlyA partial clogPlunge, then auger.
Gurgling nearbyA blocked ventCall a plumber.
Don't mix cleanersNever mix vinegar or other cleaners with bleach or bleach-based toilet cleaners; the fumes are dangerous. Flush one product out before using another.

Fix the weak flush, step by step

0 of 5 done
  1. Check the water levelLift the tank lid. The water should sit at the fill line marked inside the tank, or about an inch below the top of the . If it's low, raise the float using the adjustment screw or clip on the .
    Toilet tank with the water line about an inch below the top of the overflow tube
  2. Check the chainWith the flapper closed, the chain should have a little slack, about half an inch. With too much slack, the flapper doesn't open fully and drops shut before the tank empties.
    Lift chain with about half an inch of slack between the handle arm and the flapper
  3. Look under the rimHold a small mirror under the rim of the bowl. Mineral crust around the small rim holes, or around the larger jet hole at the bottom of the bowl, slows the water coming in.
    Small mirror held under the toilet bowl rim showing mineral crust around the rim holes
  4. Clear the rim holesTurn off the water and flush to empty the tank. Dry the underside of the rim with a towel, then cover the rim holes with strips of duct tape, pour a cup or two of white vinegar down the overflow tube, and let it sit a few hours. Then pull the tape and poke each hole clear with bent wire, gently; wire can leave gray marks on porcelain, which scrub off with a pumice stone.
    Something went wrong?
    • The rim holes are packed solid Poke each one with a bent wire or small Allen key after the vinegar soak. Hard crust can take two or three soaks.
    Duct tape over the rim holes and vinegar poured down the overflow tube, then wire poking the holes clear
  5. Test itTurn the water back on, let the tank refill, and flush. Water should rush in from under the rim, and the bowl should clear in one go.
    Something went wrong?
    • It still flushes weakly Check that the flapper opens fully and stays open long enough. A chain with too much slack or a waterlogged flapper closes too soon. If the handle wobbles or needs jiggling to flush, tighten the loose handle.
    Water rushing in from under the rim and the bowl clearing in one flush

Watch it done

Fix a Weak Flushing ToiletBy seejanedrill on YouTube. Their method may vary a little from ours.
Watch on YouTube
How you'll know it's fixed
  • Tank water sits at the fill line after refilling
  • The chain has about half an inch of slack with the flapper closed
  • Water rushes in from under the rim when you flush
  • The bowl clears in one flush

Bowl fills high and drains slowly? Try a flange plunger, then an auger.

If the bowl still won't clear

If the bowl fills high and drains slowly, there's likely a partial clog. Try a flange plunger, then a toilet auger; our clogged toilet guide walks through both.

If the toilet or nearby drains gurgle, the plumbing vent on the roof may be blocked. That's a job for a plumber.

Check the flush settingSome low-flow toilets have an adjustable flapper or float cup that sets how much water each flush uses. If yours has one, check it isn't set at its lowest.
Renting?If you rent, adjusting the water level and chain is usually fine. Report a weak flush that comes with slow drains or gurgling.
Call a plumber ifSeveral drains are slow or gurgle, water comes up in the tub when you flush, or the flush is still weak after the water level, chain and rim holes are sorted out.Fix it yourself or call? Compare the cost →

What a pro typically charges (a rough estimate; prices vary by area): A plumber typically charges $150–$300 to diagnose and fix a weak flush, more if a drain line or vent needs clearing.

Find a plumber near you

If it's a different toilet problem

Weak flush questions

Why does my toilet flush weakly?

Most often it's a low tank water level, a slack chain, or mineral-clogged rim holes. A partial clog or a blocked vent can do it too.

Why do I have to hold the handle down to flush?

The chain is probably too long, so the flapper drops before the tank empties. Shorten it a link or two.

Can a low-flow toilet flush better?

Often, once the water level is right and the rim and jet holes are clean. Some models have an adjustable flush setting.

Is vinegar safe to use in a toilet?

Occasional vinegar is generally fine for cleaning mineral buildup. Don't leave strong cleaners in the tank for long, and never mix anything with bleach.

Why do I have to flush twice?

Usually not enough water reaches the bowl fast enough. Check the tank water level and the chain, then clear clogged holes under the rim.

Reader reports

Did this fix work for you?

Tell the next person how it went. Your numbers are added to the totals anonymously; tips are read by our team before they appear.

How did it go?
Reader Q&A

Questions from readers

No questions on this guide yet. If you're stuck, ask below. Useful questions and answers get added here for the next person.

Ask a question

We read every question before anything is published, and we never show names or emails. Please leave out personal details. PrivacyAccessibility

About the authors

GrabTheHammer Team

  • No sponsored picks
  • Safety first
  • Tells you when to call a pro

We're a small team of writers and editors who check every guide against manufacturer instructions and common code requirements. Our goal is to help you understand the problem, tackle what you safely can and know when to call a pro.

Checked against: Manufacturer instructions for the parts and products involved, EPA WaterSense.

How we write and review →
A helpful next stepToilet tank not fillingOpen the shutoff fully, check the supply line and flapper, then flush debris from the fill valve. A new fill valve fixes the rest.