Toilet Won't Flush? 5 Fixes Ranked by Cause (2026) | Home Fix Reference
Plumbing · Toilet

Toilet won't flush

A toilet that won't flush has one of five causes — most are 60-second fixes with zero cost. Only one (blocked drain) may require a plumber.

Easy 15 min $0–$20 parts
Last verified: August 11, 2026 By: Sana K.

Safety first. Turn off the relevant water, power, or gas before starting. Wear appropriate PPE (safety glasses at minimum). This guide is general information — local codes vary, and when in doubt, call a licensed pro. See our safety disclaimer.

Quick answer

A toilet that won't flush is almost always mechanical — a disconnected chain, a broken handle, or an empty tank. Lift the lid: if the tank is full, the fix is inside the tank (chain or handle) and takes 60 seconds. If the tank is empty, check the water shutoff behind the toilet. If both check out and the bowl water rises but doesn't drain, it's a clog — plunger it.

Key facts

Common causesChain disconnected or too long; Tank is empty (water shut off); Broken handle or flush lever; Clogged rim jets
DIY difficultyEasy
Time to fix15 min
Parts cost$0–$20 parts
Tools neededScrewdriver, gloves
When to call a proIf drain is blocked and plunger doesn't clear it

What's happening

Flushing a toilet is a mechanical chain reaction: pressing the handle lifts an arm inside the tank, which pulls a chain, which lifts the flapper off the flush valve, which releases 1.28–1.6 gallons of tank water into the bowl through jet holes under the rim. The water displaces bowl contents down the trap and into the drain line. Any break in this chain — literal or figurative — stops the flush.

Common causes (ranked by frequency)

  • Chain disconnected or too long 40% of cases

    The chain between the flush handle arm and the flapper is either unhooked, broken, or so long it drags and can't lift the flapper. Lift the tank lid — the fix takes 30 seconds.

  • Tank is empty (water shut off) 25%

    Someone (or you) shut the water valve behind the toilet and forgot. Or the fill valve failed and never refilled. No water means no flush.

  • Broken handle or flush lever 20%

    The plastic nut inside the tank has stripped, or the metal handle arm has broken off. Handle assemblies are $8–$15 and swap in 5 minutes.

  • Clogged rim jets 10%

    Hard water deposits close the small holes under the rim where flush water enters the bowl. The tank empties but flow is weak and doesn't create a proper flush.

  • Blocked drain line 5%

    If the tank empties normally but the bowl water rises and drains slowly (or overflows), the drain is blocked. Try a plunger first — 90% of clogs clear that way.

How to diagnose

  1. Lift the tank lid. Is there water in the tank at the fill line?
  2. If yes: Press the flush handle while watching the flapper. Does it lift? If not, the chain is disconnected or the handle is broken.
  3. If no: Check the shutoff valve behind the toilet (turn counterclockwise to open). Also check if the fill valve is working — the tank should refill within 60 seconds of a flush.
  4. If the tank empties into the bowl but the bowl doesn't flush properly: water is entering weakly. Check the rim jets — the small holes under the rim inside the bowl. If they're crusted with mineral deposits, that's the problem.
  5. If the flush releases fine but the bowl fills up: the drain is clogged. Grab a plunger.

The fixes

Fix #1 — Reattach or replace the chain Most common

The chain hooks to a small hole on the flush handle arm. Slip it back on. If broken, a replacement chain costs $2 and comes with most flapper kits.

Tools

  • Hands, gloves

Materials

  • Replacement chain (if broken) — usually included with a new flapper
  1. Shut off water and flush to drain the tank if you're doing a full swap; otherwise just lift the lid.
  2. Hook the chain back onto the small hole in the flush handle arm.
  3. Adjust chain length — with the handle at rest, there should be about 1/2 inch of slack. Too tight prevents sealing; too loose prevents a full flush.
  4. Cut excess chain if it drags in the tank. Leave 2–3 inches of extra as backup.
  5. Test flush.
Test it: Press the handle. The flapper should lift fully, allowing all tank water to flush. Chain should return the flapper to a full seal.

Fix #2 — Replace the handle assembly

If the handle spins freely or hangs loose, the internal nut has stripped or the arm has broken. Universal handles fit most toilets; some brands use reverse-threaded nuts.

Tools

  • Adjustable wrench or pliers

Materials

  • Replacement handle assembly ($8–$15)
  1. Note: The nut inside the tank is often reverse-threaded (turn clockwise to loosen). Check your new handle's instructions.
  2. Unhook the chain from the old handle arm.
  3. Loosen the nut inside the tank with a wrench. Remove the old handle from outside.
  4. Slide the new handle through the tank hole. Thread the nut on and tighten firmly but not overtight (porcelain cracks).
  5. Hook the chain onto the new arm with 1/2 inch of slack.
Test it: Press the handle. It should feel firm, not loose. The flapper should lift fully.

Fix #3 — Clean the rim jets

Mineral buildup blocks the small holes under the bowl rim, weakening the flush. Clean with vinegar or a descaler.

Tools

  • Small mirror
  • Wire coat hanger or bent paperclip
  • Rubber gloves

Materials

  • White vinegar (1 gallon)
  • Duct tape or plastic wrap
  1. Turn off the water and flush to empty the tank.
  2. Use tape to cover the rim jets from underneath (creates a dam so vinegar sits on the holes).
  3. Pour vinegar into the overflow tube in the tank — this routes it directly to the rim jets. Let sit overnight.
  4. Use a wire to gently probe each jet hole and dislodge softened deposits.
  5. Remove tape, turn water on, and flush 3–4 times to clear debris.
Test it: The flush should be forceful, with water visibly flowing from each rim jet.

Prevention

For hard-water areas, descale the tank and rim jets annually with vinegar. Avoid drop-in bleach tablets — they destroy rubber flappers and chains within months. Replace the flapper and chain every 3–5 years as a set. If your home has recurring toilet issues, consider installing a water softener.

When to call a pro

When to stop and call a pro

  • You've plunged the toilet 20+ times and the bowl still won't drain — this points to a deeper drain line or vent stack blockage.
  • Multiple fixtures in the house drain slowly at the same time — indicates a main line blockage requiring an auger.
  • Water backs up in the tub or shower when you flush the toilet — main drain line issue.
  • The toilet is more than 20 years old and won't flush properly even after all standard fixes — replace it.

A plumber's service call to unclog a toilet runs $150–$300. Main line augering starts at $300–$600. Toilet replacement including labor is $400–$800. Emergency (after-hours) service adds $75–$150.

Cost estimate

Cost estimate

DIY (parts only)
$0–$20
Most fixes are free · handle $8–$15
Professional
$150–$600
Service call to main line augering
Regional variation: Emergency plumbing rates in NYC/LA/San Francisco run $200–$350/hr. Rural markets typically $75–$120/hr for scheduled service.

Frequently asked questions

Nine times out of ten, the chain has come unhooked from the handle arm. Lift the tank lid and reattach it.

Either the shutoff valve behind the toilet is closed (check first — turn counterclockwise), or the fill valve has failed. If the valve is open but the tank doesn't refill, replace the fill valve — see our fill valve replacement guide.

A proper plunger technique — full seal, aggressive up-down for 15–20 strokes — should clear most clogs within 3–4 attempts. If it hasn't cleared after 5 rounds of aggressive plunging, escalate to a toilet auger (drum auger) or call a plumber.

Rim jet blockage — see Fix #3. Also check the water level in the tank; if it's set below the marked line, adjust the float higher. A weak flush from any modern 1.28 gpf toilet suggests one of these two issues 90% of the time.

Only a toilet-specific auger (called a 'closet auger') — these have a rubber sleeve to prevent scratching the porcelain. Never use a straight metal snake on a toilet — you'll crack the trap and need a new toilet.