• 365-Day Easy Returns & Refunds

    (*Terms and Conditions Apply)

  • Chat with a Live Specialist

    Available 9am–10pm (Mon–Fri)

  • Price Beat Policy

    Your wallet deserves the best deal.

  • Outstanding Google Reviews

    Because great service speaks for itself!

EOFY Sales
Ends Soon: 00 DAYS 00 HRS 00 MINS 00 SECS

30 March, 2026

Toilet not flushing: Causes and Quick Fixes

Toilet not flushing? Discover common causes like low water level, faulty valves, leaks or blockages, plus easy DIY fixes to get your toilet working again quickly and avoid costly plumber calls.

4 mins read

Your toilet flush not working can be a headache. After using your toilet, you press the loo flush button, but the flush won’t work.
The next time you enter your toilet, you meet your last shit staring at you, refusing to drain away. With this, you start looking for another toilet to use, which can be frustrating if you have only one toilet in the home.
When this happens, a few causes can be responsible. Common causes of a toilet commode flush not working include a blockage in the flushing system and a faulty flapper valve, and the good news is that these are what you can fix on your own.
This article shows you how you can fix your toilet that is not flushing using common home tools like pliers and a screwdriver.
There are many reasons why your toilet flush is not working and how you can fix them.

Upload Date: June 5, 2021 Title: HOW TO FIX TOILET NOT FLUSHING Description: A step-by-step tutorial showing how to repair a toilet that doesn’t flush properly, including replacing or adjusting the flush unit mechanism. Video Credit: plumberparts

Low Water Supply

The first place to go to when your toilet commode flush refuses to flush is to check the water supply. Your cistern (toilet tank) draws water from your home’s water supply to flush your toilet. If the water supply to the cistern is low, the toilet tank struggles to get water, consequently lacking water to flush your toilet.
Therefore, when your toilet wash flush is not working, you want to ensure that it gets water from the home’s water supply.
Fix:
Check the supply pipe for blockage. Is the water coming from the supply reaching the cistern, or is there a blockage along the way, restricting the flow of water?
You also want to check other taps in the house for water pressure.
If other taps in the house experience low water pressure too, your fear is no longer about your toilet flush but a general problem with your water supply or plumbing system. With this, you will need the service of a qualified plumber to fix the problem.

black toilet flapper valve with chain, common cause of toilet flush not working

Low Water Level in the Cistern

The water level in your toilet tank determines if your toilet flushes or not. The flush needs an adequate amount of water to clear the bowl, and if the water in the cistern is not enough, your toilet won’t flush effectively.
To check if your cistern is the culprit behind your toilet not working, open the cistern to check the water level. There is usually a marking that shows the proper adequate water level.
This marking is always around 1 inch below the overflow pipe, and if the water is below this marking, you might be dealing with a stuck valve or faulty fill valve.
Fixes:
Stuck Float:
If the float is stuck and doesn’t move freely, wiggle it to aid free movement.
Fill Valve:
Depending on the issue, you can clean or replace the fill valve. If the valve is clogged with buildups, soak it in limewater for a few minutes. On the other hand, if you notice any signs of damage, it is best to replace the valve instead.

Leaking Cistern

A leaking cistern can prevent your toilet water flush from working. A leaking cistern leaks water from the cistern into the toilet bowl, preventing the cistern from getting filled.
The common culprits behind this issue include a faulty flush valve, a worn-out washer, and a bad seal beneath the flush valve.
Fix:
Add a leak detection dye to the cistern (alternatively, you can use food colouring)
Wait for about 20 minutes to see if the water in your bowl changes colour.
If the colour of the water in your toilet bowl changes to that of the dye, you have a leak in your cistern. The solution to this is to check for a faulty flush valve, washer, or seal and make replacements where necessary.

hand pressing toilet flush button on tank, showing toilet flush not working issue

Loose or Broken Flush Button

If your toilet wash flush is not working, you want to check if your loo flush button is still intact. A disconnected, loose or broken flush button or handle is a common reason why a toilet water flush won’t work.
Fix:
Take off the cistern lid to reveal the flushing mechanism. Inside, you will see the flush button connected to the flush mechanism by a small tube or rod. Fix the issue by reattaching any disconnected parts to restore the flushing mechanism.
The loo flush button is connected to a ring or nut under the cistern lid. If it is not well tightened, twist it to tighten it using your hands.
You will need a replacement flush button if the button is broken or cracked.

gloved hands using plunger in toilet bowl to fix toilet flush not working

Blockages in the Toilet or Pipes

Perhaps your toilet water flush is not working because your toilet is not draining. Instead of the bowl's content to flush and drain, it keeps rising up the bowl. This signals a blockage in the flush toilet pipe.
A blocked toilet occurs when you flush something you shouldn’t flush down the toilet. For example, you would likely experience a blocked flush toilet if you flushed a chunk of paper or sanitary pads down your toilet commode flush.
Fixes
Thankfully, there are a few fixes to reverse a blocked toilet pipe.
Using a Plunger:
A good toilet plunger can help remove items clogging your toilet. Cover the toilet hole with a plunger. Pump the plunger several times to create suction and remove the items in the toilet pipe.
Using a Toilet Auger:
A toilet auger is a flexible drain rod that can break up stubborn blockages in the toilet pipe. It is used where a plunger won’t work.
Note: Avoid fixing a blocked toilet with chemical drain cleaners, as they are capable of damaging your pipes, toilet bowl and tank especially if you own an old system.

hands removing toilet tank lid to inspect components for toilet flush not working

FAQs

How do I fix my toilet that won't flush?

One, check that the cistern water level is high enough to create pressure during flush. Two, ensure the flush mechanism is working. Three, remove blockages from the toilet pipe using a plunger or toilet auger.

Why does my toilet not flush but is filled with water?

If your flush toilet is filled with water instead of draining when flushed, you are facing a blocked toilet pipe. The best solution is to clean the toilet pipe using a plunger or drain cleaning tools.

How to force a toilet to flush?

You can force flush your toilet using two methods. One, remove the toilet tank lid and lift the flush mechanism to release water in the cistern into the bowl and flush the contents. Two, pour a bucket of water with force into the bowl. This creates the same level of force from a regular flush mechanism and doesn’t require removing the cistern cover.

Article Author

Evelyn J

    Content Writer

    Evelyn is a blog writer who specializes in writing home-related content. Over the years, she has worked with businesses and individuals to research and make the right decisions about their property. Thanks to her wealth of experience, spanning 8 years of writing in the home improvement industry, homeowners rely on Evelyn's content to provide solutions to their challenges.