Common toilet problems — causes and fixes
Running toilet (water sounds after flush)
The most common complaint. The toilet finishes flushing and the tank refills — but the water sound never fully stops, or it cycles on and off every few minutes. This wastes between 200 and 700 litres per day depending on the severity of the leak, which adds noticeably to a Calgary water bill over a month.
The cause is almost always one of three components:
- Worn flapper — The rubber flap at the bottom of the tank that covers the drain to the bowl. When it warps or stiffens, it does not seal completely and water trickles through continuously. Chloramine added to Calgary's municipal water supply degrades rubber more aggressively than chlorine alone — flappers typically last 3 to 5 years in Calgary vs. 5 to 7 years in cities with different water treatment. A flapper replacement costs $5 to $8 in parts and takes 10 minutes.
- Worn fill valve — The valve that refills the tank after a flush. When the diaphragm inside wears out, the valve does not shut off cleanly at the correct water level, causing a slow continuous trickle. Fill valve replacement costs $12 to $20 in parts and takes 20 minutes.
- Float set too high — If the water level in the tank is set above the overflow tube, water continuously spills into the bowl. This is an adjustment rather than a parts replacement — no parts cost, 5 minutes to correct.
How to check: open the tank lid and look at the overflow tube — a vertical pipe in the centre of the tank. If water is running over the top of that tube, the float is set too high. If the water level is below the tube but the toilet is still running, the flapper or fill valve is the cause.
Weak or incomplete flush
The toilet flushes but waste is not fully cleared, or the water level drops too slowly. In Calgary, the most common cause is mineral buildup in the rim holes — the small holes around the underside of the toilet bowl rim that direct water during a flush. Calgary's moderately hard water gradually deposits mineral scale in these holes, reducing flow over years. Clearing the holes with a small brush and a mild acid (diluted white vinegar) often restores full flush power without any parts replacement.
If the flush was always weak from the time of installation, the issue is usually a partially closed flapper releasing too little water too quickly (the flapper closes before a full volume of water can enter the bowl) or a low water level in the tank. Both are adjusted without parts.
If the weak flush is new and none of the above fixes it, the wax ring may be partially obstructed or there may be a partial blockage in the trap — the S-curve inside the toilet. This is diagnosed during a repair visit.
Rocking or wobbly toilet
A toilet that rocks when you sit on it has loose closet bolts (the bolts that anchor the toilet to the floor flange) or a degraded wax ring that no longer holds it firmly. Both should be addressed quickly:
- The rocking breaks the wax ring seal
- Once the seal is broken, sewer gases enter the bathroom — a sulphur or sewage smell, particularly after extended periods of non-use
- Water leaks under the floor with each flush; this damage is often not visible until there is significant moisture in the subfloor
Fixing a rocking toilet requires pulling the toilet, replacing the wax ring and resetting the toilet on new closet bolts. The repair takes about an hour. If the floor is soft around the base, the subfloor may need repair before the toilet is reset — this is checked during the repair visit and quoted separately if needed.
Slow tank fill
After a flush, the tank takes more than 2 minutes to refill. The usual cause is a partially clogged fill valve inlet screen. The screen filters sediment from the supply line and gradually accumulates mineral deposits in Calgary's water. Cleaning the screen costs nothing in parts and takes 15 minutes; replacing the fill valve if the screen is past cleaning takes another 15 minutes with a $15 to $20 part.
A slow fill can also be caused by a partially closed supply valve under the toilet — worth checking before booking a repair.
Loose or cracked seat
Toilet seat bolts loosen over time; plastic becomes brittle and cracks with age. A seat replacement is the most straightforward toilet repair — most standard-size seats are $25 to $50 at Calgary hardware stores and take 10 minutes to replace. When booking, specify whether the toilet is elongated (oval bowl) or round — the seat size must match.
Toilet repair vs. replacement — when to replace
Toilets are mechanically simple, and almost every internal failure is repairable. The reasons to replace rather than repair:
- Cracked porcelain — A structural crack in the tank or bowl cannot be reliably sealed and will eventually fail. Cosmetic cracks in the glaze (surface only, no structural depth) do not need replacement.
- Pre-1994 toilet using 13+ litres per flush — Modern toilets use 4.8 to 6 litres per flush. In a household running 20 to 30 flushes per day, the water savings from replacement pay back the cost in 2 to 4 years at Calgary water rates.
- Damaged floor flange — If the flange (the fitting the toilet bolts to, part of the drain stack) is cracked or corroded, it needs repair or replacement before any toilet can be properly sealed — at which point full toilet replacement is often done at the same time.
Calgary toilet repair pricing
| Job | Starting price |
|---|---|
| Flapper replacement (customer supplies part) | From $65 |
| Fill valve replacement (customer supplies part) | From $75 |
| Full flush mechanism kit (flapper + fill valve, parts included) | From $120 |
| Wax ring reseat — rocking toilet | From $145 |
| Toilet seat replacement (customer supplies seat) | From $55 |
| Slow fill — clean fill valve inlet screen | From $65 |
| Full toilet swap (customer supplies toilet) | From $175 |
What to check before booking
- Is the supply valve under the toilet fully open? A quarter-turned valve reduces fill speed significantly.
- Can you see water running into the bowl? (Look in the bowl shortly after the tank fills — any trickle at the back of the bowl indicates a flapper issue.)
- Does the toilet rock when you apply gentle pressure to the sides? If yes, the wax ring is likely compromised.
- Is there any staining or soft flooring around the base? Indicates water has been leaking under the toilet for some time.
Describing or photographing these symptoms when requesting a quote helps us bring the right parts to the visit and reduces the chance of a return trip.
Toilet running or rocking in Calgary?
Most toilet repairs are done in a single visit — supply the problem description and we will quote and book within 1–2 days.
View toilet repair service →Request a toilet repair quoteSteve serves all Calgary areas
