How to Fix a Toilet That Won’t Flush

✍ Updated: June 19, 2026⏱ Reading time: 7 minPractical DIY guide

Toilet Won’t Flush: Fast Diagnosis

Why won’t my toilet flush even when the handle moves?

The lift chain may be disconnected, too loose, or too tight. Open the tank and check whether the handle lifts the flapper fully.

Why does my toilet flush weakly?

Weak flushing is usually caused by low tank water, a partial clog, blocked rim jets, or a flapper that closes too soon.

When is it probably a clog?

If the bowl fills high or drains slowly after flushing, treat it as a clog before adjusting tank parts.

8 min read|Updated: August 9, 2026|By Fix My Home Tips Editorial Team

Quick Answer

A toilet that won't flush is most often caused by a disconnected lift chain (free fix), low tank water level (adjust the float), or a worn flapper (replace, under $10). Lift the tank lid, check that the chain connects the handle to the flapper with half an inch of slack, verify water reaches the fill line, and replace the flapper if it is deformed or stained.

Save How to Fix a Toilet That Won’t Flush to Pinterest

Save this for later

Pin this guide to your DIY board so you have it when you need it.

Save to Pinterest

A toilet that won’t flush properly, or won’t flush at all, is one of the most disruptive bathroom problems there is. Whether you get a weak, incomplete flush or nothing happens when you push the handle, the cause is usually inside the tank and something you can fix yourself quickly and cheaply.

This guide walks through why a toilet stops flushing and how to diagnose and fix each cause, from a disconnected flush handle to a low water level or a clog in the bowl.

Why a Toilet Won’t Flush

A proper flush needs enough water released quickly into the bowl. When that fails, the usual causes are:

  • A disconnected flush chain: If the chain between the handle and flapper has come off or broken, pressing the handle does nothing.
  • Low water level in the tank: If the tank water is set too low, there isn’t enough volume for a strong flush.
  • A clogged bowl or trap: A partial blockage in the bowl or trap stops waste clearing, giving a weak or failed flush.
  • Blocked rim jets: Mineral buildup clogs the small holes under the rim, weakening the rinse and flush action.

Tools and Materials You Will Need

  • Rubber gloves
  • Plunger
  • Replacement flush chain or flapper (if needed)
  • White vinegar (for mineral buildup)
  • A small mirror or torch
  • Toilet auger (for stubborn clogs)

Step-by-Step: How to Fix a Toilet That Won’t Flush

Step 1: Check the Flush Handle and Chain

Lift the tank lid and operate the handle. If the chain has come off or snapped, the flapper never lifts. Reattach or replace the chain, leaving just a little slack so it lifts the flapper fully.

Step 2: Check the Tank Water Level

The water should sit about an inch below the top of the overflow tube. If it is too low, adjust the float upward so the tank fills with enough water for a full, strong flush.

Step 3: Test the Flapper Seal

Make sure the flapper opens fully when flushed and seals tightly afterward. A flapper that closes too soon cuts the flush short. Replace it if it is warped or stiff.

Step 4: Clear a Clogged Bowl

If the tank is working but the bowl drains slowly or backs up, use a plunger to clear the blockage. For stubborn clogs, a toilet auger can reach further into the trap.

Step 5: Clean the Rim Jets

If the flush is weak all around, the rim jets may be clogged with limescale. Carefully clear them with a small tool and treat with white vinegar to dissolve the buildup.

Pro Tips to Prevent This Problem

  • Set the flush chain with just a little slack, too tight runs constantly, too loose won’t lift the flapper.
  • Keep the tank water at the marked fill line for a consistently strong flush.
  • Descale the rim jets periodically in hard-water areas to maintain flush power.

When to Call a Professional

Call a plumber if plunging and augering don’t clear a persistent clog, if multiple fixtures are draining slowly at once, or if the bowl repeatedly backs up. These can indicate a blockage deeper in the drain line that needs professional equipment.

Frequently Asked Questions

Why does my toilet handle go down but nothing flushes?

The chain connecting the handle to the flapper has usually come off or broken, so the flapper never lifts. Reattaching or replacing the chain fixes it.

Why is my flush weak?

A low tank water level, a flapper that closes too early, or clogged rim jets are the usual causes. Check the water level first, then the flapper and jets.

How do I get a stronger flush?

Make sure the tank fills to the proper line, the flapper opens fully, and the rim jets are clear of limescale. Together these restore a full, powerful flush.

Final Thoughts

A toilet that won’t flush is usually an easy, inexpensive fix. Start inside the tank, checking the chain, water level, and flapper, then clear any clog in the bowl and descale the rim jets if the flush is weak. With these simple checks you can restore a strong, reliable flush yourself and avoid the cost of a call-out.

FM

About this guide

This guide is maintained by the Fix My Home Tips editorial team. It separates low-risk homeowner checks from work where a qualified professional is the safer choice.

  • Safety first: common water, electrical, structural and mold risks are flagged where relevant.
  • Corrections welcome: readers can report unclear or outdated information for review.
  • Retailer-link status: purchase links are currently paused while program details are verified.

About Fix My Home Tips · Editorial process · Report a correction

Scroll to Top