Why does my toilet keep running after I flush?

Can I fix this myself? After flushing, the toilet doesn’t stop running and the cistern keeps filling with water. How much would it cost to get a plumber to fix?

Asked by caroline on 18th Sep 2025
Expert Trade Answers
"Hi Its a simple repair and depends on the age of the appliance, normally a simple washer or you may take the view to replace the cold water valve and siphone which can be bough as a pack and fitted simply"
Answered on 18th Sep 2025 - Member since Jul 2025 - report
"The washer on the flush valve needs changing, you can isolate the water and you can change the flushing valve"
Answered on 18th Sep 2025 - Member since Aug 2024 - report
"Possibly filler valve issue. It can be easily fixable by changing the value or washers. It costs 11 pound for parts and 20/25 for labour ."
Answered on 18th Sep 2025 - Member since May 2023 - report
"the water level is too high
you need to adjust the flush valve"
Answered on 18th Sep 2025 - Member since May 2023 - report
"Requires a new syphon varies in price depending on cistern anything between £90-£150"
Answered on 18th Sep 2025 - Member since Jan 2015 - report
"The system inside the cistern is broken and needs replacing"
Answered on 18th Sep 2025 - Member since Sep 2025 - report
"Sounds like flush machine has failed and is not shutting off. And as for cost that all depends on area you live and parts needed"
Answered on 18th Sep 2025 - Member since Aug 2025 - report
"There are two possible causes.

1. The flush valve seal is worn or dirty or the valve itself isn't seating correctly.

2. The fill valve could be overfilling causing the cistern to oveflow into the bowl.

Both issues are easily resolved by repair or replacement of components."
Answered on 18th Sep 2025 - Member since Jun 2025 - report
"Good afternoon. I think about £100-£150. Need to be changed syphon"
Answered on 18th Sep 2025 - Member since Dec 2024 - report
"Hi, not really a diy fix, sounds like the inlet valve is not shutting off.
Parts and labour around £95, give or take depending on the style of toilet"
Answered on 18th Sep 2025 - Member since Aug 2025 - report
Find Tradespeople, compare up to 3 quotes!
It's FREE and there are no obligations
Ask a Trade
Got a question that only a tradesperson can answer? We have thousands of trades ready to answer any question you may have.
Ask your question
Ask a Trade

Are you looking for advice on a DIY project or have a question for our tradespeople?

We'll email your question to tradespeople who are skilled in your chosen category.

Your question will be made public - please do not include any personal details.

{{ first(ask.errors)[0] }}

By continuing you agree to the Community Guidelines.

Report Content

{{ first(reportForm.errors) }}

Thank you

Your report has been created and will be investigated shortly.

Ready to get a price for your home improvement project?
Get started

Over 1 million homeowners and over 50,000 tradespeople
use MyJobQuote nationwide each year