Last Updated on February 16, 2026 by Anta Plumbing Master Plumber
A toilet that continuously runs can cost you hundreds of dollars in wasted water each year. Simple DIY fixes, such as replacing a flapper or adjusting the float valve, can get things back in order for as little as $10–$30. Hiring a plumber to fix a running toilet typically ranges from $75 to $300, depending on the part and labour. When the toilet is aging or inefficient, investing in a replacement can offer long-term savings and improved water efficiency. Understanding repair costs versus replacement options helps homeowners make informed decisions and avoid unnecessarily high bills.
Why Costs Vary for Running Toilet Repairs
Table of Contents
ToggleThe price of fixing a running toilet depends on the specific issue. A simple flapper replacement is inexpensive, while a fill valve repair or full replacement can cost more. Factors that affect cost include:
- The type of toilet and parts needed.
- The severity of the problem (minor leak vs. major valve failure).
- Labour costs in your area and whether emergency service is required.
Average Cost to Fix a Running Toilet in Toronto
- DIY Fixes – Replacing a flapper or chain yourself may cost $10–$30 in parts.
- Professional Service – Cost of plumbing in Toronto typically ranges from $150–$300, including parts and labour.
- Toilet Repair & Replacement – If the toilet is old or inefficient, replacing it with a modern unit may cost $400–$1,000+, depending on the model and installation complexity.
When to Consider Replacement Instead of Repair
If your toilet is 15–20 years old, has recurring issues, or shows cracks in the bowl or tank, replacement may be more cost-effective. Modern toilets also use less water per flush, saving money on utility bills long-term.
Call Anta Plumbing for Running Toilet Repairs in Toronto & Oakville
At Anta Plumbing, we provide same-day toilet repair service to stop water waste and reduce your bills. Whether it’s a quick flapper replacement or a full installation, our licensed plumbers serve Toronto, Oakville, and surrounding areas in GTA and Ontario.
Contact us today to schedule a repair.
Running Toilet Repair Cost – FAQs
- How much does it cost to fix a running toilet in Toronto?
Typical professional repair costs in the Greater Toronto Area fall between $75–$300, covering labour and parts. - What costs can be expected for a DIY running toilet fix?
For homeowners, replacing common parts like a flapper or float valve generally costs $10–$30 in materials. - How much water can a running toilet waste?
A continuously running toilet can waste anywhere from 200 gallons to over 4,000 gallons per day, depending on the leak — resulting in significantly higher water bills. - When is it better to replace the toilet instead of repair?
If your toilet is over 15–20 years old, shows cracks, or frequently malfunctions, replacement may be more cost-effective—modern fixtures also deliver improved water efficiency. - Will a plumber always recommend replacing a running toilet?
Not necessarily. If the issue is minor, like a flapper replacement, a plumber will repair. But if recurring issues or inefficiency presents a long-term problem, replacement may be recommended.
Related posts:
- Why Your Toilet Keeps Running and How to Fix It
- How Much Does Plumbing Cost in Etobicoke?
- How Much Does Plumbing Cost in Orillia, Ontario?
- How to keep your home plumbing running smoothly this summer
- Why Does My Tap Water Smell Bad? Causes, Safety & Fixes in Toronto
- Does Your Household Waste Water?
- Your Pets Deserve The Best and So Does Your Plumbing!
- Why Does My Home Or Business Contain Smells of Sewer?
