How to Fix a Toilet That Won't Flush

How to Fix a Toilet That Won't Flush

How to Fix a Toilet That Won't Flush

A toilet that won't flush at all — pressing the handle does nothing — is usually caused by one of a few simple problems. Here's how to diagnose and fix each one.

Step 1: Check the Handle and Chain

Remove the tank lid and look inside while pressing the handle:

  • The handle moves but nothing happens: The chain has come off the handle arm or broken. Reattach or replace the chain.
  • The handle feels loose and floppy: The mounting nut has come loose or the handle arm has broken. Tighten the nut (counterclockwise — reverse threads) or replace the handle with a universal metal toilet handle.
  • The chain is attached but too long: The chain has slack but doesn't lift the flapper. Shorten the chain by moving the clip to a link closer to the flapper.

Step 2: Check the Flapper

If the chain is connected and the handle works, but the flapper won't lift:

  • The flapper may be stuck to the seat from mineral buildup — reach in and gently lift it by hand
  • If the flapper is warped or stiff, replace it with a universal toilet flapper

Step 3: Check the Water Level

If the handle and flapper work but the flush is very weak or nothing comes out:

  • Check the water level in the tank — it should be about 1 inch below the top of the overflow tube
  • If the water level is too low, the fill valve may be faulty — replace with a fill valve and flapper kit
  • Make sure the water supply valve behind the toilet is fully open

Step 4: Check for a Clog

If water enters the bowl but drains slowly or backs up instead of flushing:

  • The toilet is clogged — use a flange plunger to clear it
  • Plunge with firm strokes — 10–15 times — then flush to test
  • For deep clogs, use a toilet auger

Step 5: Check the Water Supply

If there's no water in the tank at all:

  • Check that the supply valve behind the toilet is open (counterclockwise to open)
  • Check if the water is shut off elsewhere in the house
  • If the supply valve is open but no water enters, the valve itself may be faulty and needs replacement

Bottom Line

A toilet that won't flush is almost always a disconnected chain, loose handle, low water level, or clog. Work through the checklist above — most causes are fixed in under 15 minutes without calling a plumber.

Back to blog

🛒 Looking for the right tools?

Browse all our curated product recommendations on Amazon — view the full list here →

#CommissionsEarned — As an Amazon Associate, Life Logic Lab earns from qualifying purchases. Clicking on Amazon links in our articles may earn us a small commission at no extra cost to you.