A constantly running toilet is one of the most common plumbing issues in BC homes. You’ll usually hear a faint hiss or trickle from the toilet tank long after a flush. That wasted water adds up fast; even a small leak can raise your water bill by hundreds of liters a day.
Fortunately, you can often fix a running toilet yourself with a few simple adjustments and new parts from your local hardware store. Here’s how to spot the problem, make safe repairs, and know when it’s time to call a plumber.
How to Fix a Running Toilet
To fix a running toilet, lift the tank lid and check the flapper, chain, and fill valve. If the flapper is worn or leaking, replace it. Adjust the float so the water level sits about 2.5 cm below the overflow tube. Clean or replace the fill valve if water keeps running. Turn the water supply back on and test the flush.
Why Toilets Keep Running
Inside every toilet tank, several components work together to manage the water level and refill process. When any part sticks or wears out, toilet troubles begin.
Here are the usual suspects:
- Leaking flapper or worn out flapper: The rubber seal that closes off the flush valve can deteriorate or collect debris, letting water leak slowly into the toilet bowl.
- Chain or flapper chain issues: An excess chain or one not properly chain connected can stop the flapper from sealing.
- Faulty fill valve or float: The fill valve controls refilling; if the float sits too high, water runs into the overflow tube.
- Old fill valve or fill tube problems: When an old fill valve sticks or the fill tube disconnects, the tank keeps refilling endlessly.
- Cracked overflow tube: Water escaping through the overflow tube signals the water level is too high or the tube itself is damaged.
How to Test for a Running Toilet
Sometimes the leak is obvious; other times it’s silent. Try these quick checks:
- Listen: After a flush, wait a few minutes and hear if water keeps running.
- Lift the tank lid: Look for rippling water or bubbles near the flush valve.
- Dye test: Add food colouring to the tank and wait 15–20 minutes. If colour appears in the bowl, the flapper seal is leaking.
Step-by-Step Fixes for a Running Toilet
Before you start, shut off the water supply using the small valve behind the toilet. Remove the tank lid carefully and place it on a towel to prevent scratches.
1. Inspect and Replace the Flapper
Press down on the flapper with your hand. If the sound of running water stops, you’ve found the culprit.
- Clean the flapper seal gently; sometimes debris or buildup prevents full contact.
- If it’s worn, warped, or an old flapper, remove it by unhooking the chain and sliding the ears off the flush valve tabs.
- Take it to a hardware store to get an exact match for the size before you install a new flapper.
Tip: Most flappers are 2-inch, but some are 3-inch depending on your toilet brand.

2. Check the Chain and Flush Lever
Ensure the flapper chain has just a little slack — about 6 to 12 mm (¼–½ inch).
- If the chain is too short, the flapper can’t close.
- If it’s too long, it can tangle or stick under the flapper.
Shorten or reposition it so the flush lever raises the flapper cleanly and drops freely.
3. Adjust the Float and Water Level
Look inside the tank: the water level should sit about 2.5 cm (1 inch) below the top of the overflow tube.
- For an arm-style float, gently bend the arm down to adjust.
- For a cup-style float, slide the clip on the rod downward.
If the water level drops too low, the fill cycle may not complete, causing weak flushes. Too high, and water spills into the overflow tube.
A stable water level prevents waste and keeps your toilet quiet after each flush.

4. Clean or Replace the Fill Valve
Sediment often clogs the fill valve or cap. Here’s how to fix it safely:
- Turn the water supply line back on halfway.
- Lift the float and cover the fill valve opening with a cup.
- Let water fill briefly to flush out debris.
- Turn the water line off again and test.
If the problem remains, replace the old fill valve entirely. Modern versions improve refill accuracy and reduce waste. You can install them easily with special tools (usually a wrench) or call a plumber for full installation.
5. Check the Flush Valve and Overflow Tube
If leaks persist, inspect the flush valve seat for cracks or mineral buildup.
- Scrub gently with a cloth and vinegar.
- Examine the overflow tube — if it’s broken or brittle, it needs replacement.
- Reattach the fill tube securely so it refills above the water line, not below.
When to Call a Plumber
DIY fixes handle most minor issues, but professional repair is best if:
- You see water on the floor or leaking from the tank base.
- The fill valve hisses even after a new flapper is installed.
- You can’t easily disconnect or unscrew old parts.
- The toilet runs even when the water supply is off.
Certified BC plumbers are familiar with code-compliant installation standards and possess part numbers for every major brand. They’ll stop running toilets for good and verify full drain and seal integrity.
Prevent Future Toilet Troubles
To extend the life of your toilet components:
- Replace flappers, fill valves, and flush valves every 4–5 years.
- Avoid tank tablets that damage rubber seals.
- Inspect the tank lid and inside parts each season.
- Keep debris out by cleaning with mild soap instead of chemicals.
- Check your water pressure if problems reappear — high pressure shortens valve life.
These habits reduce wasted water and prevent silent leaks that inflate your water bill.
Typical Repair Costs in BC
| Service | Average Cost (CAD) | Includes |
|---|---|---|
| DIY flapper or chain replacement | $10–$25 | New part only |
| Professional diagnostic & minor adjustment | $149–$179 | 1-hour service, inspection, and small parts |
| Fill valve or flush valve repair | $220–$300 | 1–1.5 hrs labour, new valve, and testing |
| Full toilet tank rebuild | $320–$400 | 2–2.5 hrs labour, new valve, flapper, and float |
| Toilet replacement | $400–$500 | Full remove/replace, wax seal, disposal, and testing |
Prices reflect a standard labour rate of $149/hr. Parts and access can affect final totals. After-hours or complex installs may be quoted separately.
Quick Reference Chart
| Symptom | Likely Cause | DIY Fix |
|---|---|---|
| Water running non-stop | Leaky flapper | Replace with a new flapper and check the chain length. |
| Water level too high | Float or fill valve mis-set | Adjust float height so the water level sits about 2.5 cm below the overflow tube. |
| Weak flush or slow refill | Fill tube blockage | Clean or install a new fill valve and test for consistent refill flow. |
| Hissing after flush | Debris in fill valve cap | Flush out debris from the valve cap and retest for leaks. |
| Intermittent refill or “phantom flush” | Worn seal or cracked overflow tube | Replace the flush valve or overflow tube and ensure all seals are tight. |
Use this chart to quickly diagnose common toilet problems. If your toilet continues to run after these checks, book a professional repair with Vernon Air Conditioning, Plumbing & Electrical Services.
Final Thoughts

A running toilet wastes water, money, and patience, but most fixes are straightforward. With a bit of care, you can often stop running toilets yourself using affordable parts and no special tools. If you’ve adjusted, cleaned, or replaced the basics and still face issues, it’s time for professional help.
Need Expert Toilet Repair in the North Okanagan?
If your toilet continues to leak or the tank won’t stay quiet, contact Vernon Air Conditioning, Plumbing & Electrical Services. Our licensed plumbers handle every toilet repair from fill valve replacements to full tank installation.
We serve Vernon, Coldstream, Lake Country, Armstrong, Lumby, and the North Okanagan. Call or book online today, and we’ll get your toilet back to normal fast and help lower your next water bill.
📘 Read More: Common Plumbing Problems: A Complete Guide for Canadian Homeowners
Vernon Air Conditioning, Plumbing & Electrical Services
909 Kalamalka Lake Rd, Vernon, BC V1T 6V4
Phone: 778-403-7886
Need help with Plumbing Services? Book online or call today for plumbing services across the North Okanagan.



