EXPERT ADVICE

Toilet not flushing properly: causes and how to fix it

Updated 07/26

What to do if your toilet is not flushing properly

Blog>Expert Advice>Toilet not flushing properly: causes and how to fix it

It can be so frustrating when your toilet won't flush properly. We share some of the reasons why to help you troubleshoot the problem.

The easier way to book quality trades
Verified estimator
Download app
This article can help you understand
  • Why a toilet won't flush, or flushes weakly

  • How to check the water level, flapper and lift chain

  • What a clogged rim or blocked pipe looks like

  • How to fix each cause yourself, step by step

  • Why push-button toilets can have their own quirks

  • When it's worth calling a plumber instead

It's easy to take a working toilet for granted until it stops flushing properly - and if it's the only toilet in the house, it's suddenly a priority.

The good news is that most flushing problems come down to one of a small number of causes, each of which is straightforward to check and often just as easy to fix.

Find a tradesperson to unblock your toilets

Common reasons a toilet won't flush properly

If your toilet won't flush properly, it's most likely one of the following:

  • Insufficient water in the cistern

  • A problem with the flushing mechanism (lift chain or flapper)

  • Clogged rim jets, so water can't circulate properly around the bowl

  • A drainage problem or blockage further down the pipe

Before diagnosing anything, rule out an external issue - check your taps still run normally, and that neighbours aren't reporting a similar problem with the water supply.

Rodding a blocked toilet

Check the water level

The cistern needs enough water to create a full, effective flush. Lift the lid, flush the toilet, and watch whether the water rises back up to the marked fill line (usually around 3cm below the overflow tube).

How to fix it

  • Gently bend the float arm connected to the fill valve upward - the higher the float sits, the more water is allowed in

  • If the cistern still won't refill properly, check the isolation valve on the supply pipe is fully open

  • If that doesn't help either, check the cold water storage cistern in the loft, gently moving the ball valve arm up and down

If you need to replace the cistern entirely, see our how-to guide.

Checkatrade tick

We check the reviews on Checkatrade are from real people, and that trades meet our high standards.

Check the flushing mechanism

Lift chain or lift rod

This connects the flush lever to the flapper at the bottom of the cistern. If the flush lever feels light or loose, there's likely too much slack in the chain.

How to fix it: Turn off the water supply, remove the lid, and check the chain is properly connected. If it's loose, reattach it to a hole closer to the flush lever. If it's broken, buy a replacement from a local DIY merchant.

Flapper

The flapper opens to let water into the bowl and reseals the tank once flushed. If it's not seated correctly, water won't flow into the bowl properly when you flush.

How to fix it: Turn off the water supply, locate the flapper, and check it sits correctly. If it's damaged or worn, replace it, then test with a flush. If you suspect the syphon rather than the flapper, see our guide on replacing a toilet syphon.

Top Tip

A weak flush that's getting gradually worse over weeks, rather than one that stopped suddenly, usually points to the flapper wearing out rather than a one-off blockage.

How to fit a toilet

Check for clogged rim jets

If the toilet technically flushes but is sluggish and doesn't fully clear the bowl, the small holes under the rim (and the larger siphon jet at the base) may be clogged with mineral deposits or limescale, especially in hard water areas.

How to fix it: Use a toilet brush and a descaling product or vinegar to scrub around and under the rim, working into the jet holes where you can reach them. Flush to test.

Check for blocked pipes

Toilet pipes commonly become blocked from excessive toilet paper, wipes, sanitary products, or a general build-up of waste. If the bowl is slow to empty or the flush doesn't clear it properly, a blockage is the likely cause.

How to fix it:

  • Plunge the toilet using a proper flange (bell-shaped) plunger rather than a flat sink plunger, then flush to check. Repeat two or three times for stubborn blockages

  • If that doesn't work, use a drain cleaning product following the manufacturer's instructions, then flush or pour in hot water as directed

If the toilet still isn't flushing properly, or you're not sure what you're dealing with, it's best to call a professional rather than risk making the repair more costly.

The average cost of unblocking a toilet is around £112.50, and a qualified plumber can quickly find your nearest one.

Checkatrade Mobile App Banner

Push-button toilets not flushing properly

Push-button (dual-flush) toilets have a slightly different mechanism to a lever-flush toilet, using a cable or valve assembly under the button rather than a chain.

If a push-button toilet isn't flushing fully:

  • Check the button hasn't become disconnected from the cable or plunger mechanism underneath - this is a common and easy fix

  • Check both the half-flush and full-flush buttons independently, since a fault often affects only one

  • The same water level and clogged rim checks above still apply

Checkatrade tick

On Checkatrade, you'll only find trades who meet our high standards and pass up to 12 checks.

Float valve inside toilet cistern mechanism

How much does it cost to fix a toilet not flushing properly?

Many of the fixes above cost little beyond replacement parts (a flapper or fill valve is inexpensive).

Where the cause is a deeper blockage or you'd rather not remove the cistern yourself, a plumber's call-out is worth budgeting for.

House repair cost guide

Plumber call-out charges: Cost breakdown 2026

When you’re looking for a plumber, it’s important to know what their call out fee is and what it covers (if anything). In this guide, we look at the average plumber call out fees in the UK, as well as the costs of common plumber jobs.

Learn more

Most flushing problems are a job for a plumber, though a persistent blockage further down the system may need a drain specialist instead.

plumber fixing a toilet

Checklist: fixing a toilet that won't flush properly

Checkatrade

Toilet flushing checklist

Browse toilet unblocking services

Enter your postcode to find a top tradesperson near you

  • Services & skills
    Plumber
    Blocked Toilets
    General Plumbing
    Plumbing Repairs
    Radiator Installation
    Call
  • Services & skills
    Plumber
    Blocked Toilets
    Blocked Sinks
    Blocked Baths
    Call
  • Flowtech Plumbers Logo

    Flowtech Plumbers

    10.00

    (28 reviews)
    Services & skills
    Plumber
    Blocked Toilets
    Radiator Thermostat Valve Repair
    General Plumbing
    Water Leak Detection
    Call
  • MJ Plumbing and Heating Logo

    MJ Plumbing and Heating

    10.00

    (40 reviews)
    Services & skills
    Plumber
    Blocked Toilets
    Radiator Repair
    Power Flushing
    Underfloor Heating Installation
    Call
  • Rapid Drainage and Plumbing Logo

    Rapid Drainage and Plumbing

    10.00

    (264 reviews)
    Services & skills
    Plumber
    Blocked Toilets
    Power Flushing
    Water Leak Detection
    Water Mains Specialist (Pipe Replacement, Moling and Lead Pipes)
    Call
  • H2O Services Logo

    H2O Services

    10.00

    (8 reviews)
    Services & skills
    Plumber
    Blocked Toilets
    Underfloor Heating Repair
    Water Supply Pipe Repairs
    Blocked Baths
    Call

Toilet flush issues FAQs

  • Check the water level first - too low, and the flush won't have enough force. Then check the lift chain is connected properly and the flapper is seated correctly. If those are fine, it could be a blockage - try a flange plunger and a drain cleaner. If in doubt, call in a plumber.

  • Most commonly, the button has become disconnected from the flush cable or plunger mechanism beneath it. Remove the button assembly carefully and check the connection before assuming a bigger fault.

  • A weak, incomplete flush that still clears some water usually points to a low water level in the cistern, a worn flapper letting water escape too early, or clogged rim jets restricting water flow into the bowl.

  • If pressing the handle or button doesn't trigger a flush at all, check the lift chain or lift rod hasn't disconnected from the flush lever - this is a common and easy fix without needing any parts.

  • No - a weak or incomplete flush is just as often caused by a low water level, a worn flapper, or limescale-clogged rim jets as it is by an actual blockage. Work through the water level and mechanism checks before assuming you need to plunge.

  • This points to the fill valve or float arm rather than the flush mechanism itself. Check the isolation valve on the supply pipe is fully open, then check the float arm is set correctly to allow the tank to refill to the marked level.

Checkatrade

Follow us
Plumber fixing pipes image

Share this article:

See the tradespeople we've checked for your job