The Bunnings Workshop community can help with your home improvement projects.
Difficulty: Beginner
Leaking toilets can lead to significant water wastage and potentially high bills.
Here is a simple guide on how to fix a leaking toilet. It involves replacing the flushing and inlet valves, which are the two most common sources of water leaks in toilets.
We recommend engaging a registered plumber for anything beyond replacing a washer. Let us know if you have any questions.
Identify the source of the leak.
Refer to the photos for the names of different toilet parts.
Locate the cistern tap. It’s usually located at the bottom with a hose or pipe attached to the cistern.
Turn the cistern tap off by turning it clockwise. You can wear gloves to prevent your hands from getting dirty.
Remove the cistern cover. Listen carefully for the water leak.
If water is leaking from the cistern to the pan, it is leaking from the flushing valve. If the leak stops when the cistern tap is turned off, the leak is coming from the inlet valve.
While the cistern tap is off, empty the cistern by flushing the toilet. Take note of the flush valve’s position so you can reinstall it correctly later.
Remove the flushing valve.
Locate and remove the flushing valve in your cistern. Most modern flushing valves can be removed by either twisting the top or by pressing release clips at the side. Note the position of the valve before removing it.
My toilet valve uses a twist-lock mechanism.
Locate and replace the seating washer.
Turn the flushing valve upside down and locate the seating washer, which is a rubber seal attached to the bottom of the flushing valve.
Grab one corner of the washer and peel it off.
Take the old seating washer to the store as a reference when purchasing a new washer.
Clip the new seating washer to the bottom of the valve. Pull the washer's edges to secure it and make sure it is centred.
Now click the flushing valve back into its original position inside the cistern.
Remove and replace the inlet valve seal.
Most inlet valves include a float that activates a lever which pushes on a seal to stop water from flowing into the cistern. If the seal is worn or damaged, it must be replaced.
To remove the seal, hold the top or cap of the inlet valve and pull the lever arm until the float is at the top.
Grab the top of the valve firmly and turn its body anti-clockwise. The inlet valve top should come off, revealing the inlet valve seal.
Hold the top of the old seal firmly and pull out.
Bring the old valve seal to the store as a reference when purchasing a new seal. My toilet uses the FluidMaster inlet valve.
Reverse the above steps to replace the old valve seal with a new one.
Test the toilet.
Turn the cistern tap back on by turning it anti-clockwise. Finally, reattach the cistern cover.
You have now successfully fixed your leaking toilet.
You must be a registered Workshop community member to comment. Please join Workshop or sign in to join in the discussion.
Workshop is a friendly place to learn, get ideas and find inspiration for your home improvement projects
We would love to help with your project.
Join the Bunnings Workshop community today to ask questions and get advice.