Toilet Running Constantly? Here's How to Fix It
Stop wasting water and money with these simple toilet repairs
A toilet that keeps running is one of the most common plumbing problems in Bangkok homes and condos. While it might seem like a minor annoyance, a constantly running toilet can waste 750+ liters of water per day, dramatically increasing your water bill. The good news is that most running toilet problems have simple causes that you can fix yourself with basic tools.
Whether you live in a high-rise condo in Sukhumvit or a townhouse in Ladprao, understanding how your toilet works and what causes it to run will help you diagnose and fix the problem quickly.
How Your Toilet Works (The Basics)
Before diving into fixes, it helps to understand the basic components inside your toilet tank. When you flush, here's what happens:
- The flush handle lifts the flapper (rubber seal) at the bottom of the tank
- Water rushes from the tank into the bowl through the flush valve
- As the water level drops, the flapper falls back down to seal the tank
- The fill valve opens to refill the tank
- When the water reaches the correct level, the float rises and signals the fill valve to shut off
If any part of this system fails, your toilet may keep running.
Common Causes and Fixes
1. Warped or Misaligned Flapper
The most common cause of a running toilet is a flapper that doesn't seal properly. Over time, the rubber flapper can warp, crack, or become misaligned, preventing it from creating a watertight seal.
How to check: Remove the toilet tank lid (it's heavy, so lift carefully) and look at the flapper at the bottom. It should lie flat against the flush valve seat. If it's warped, has mineral buildup, or isn't sitting properly, that's your problem.
How to fix: Clean around the flapper seat to remove any debris. If the flapper is warped or cracked, replace it with a new one from HomePro or Thai Watsadu (costs about 100-200 baht). Make sure the replacement matches your toilet model.
2. Chain Too Long or Too Short
The chain connecting the flush handle to the flapper needs to be just the right length. If it's too long, the flapper won't lift fully when you flush. If it's too short, the flapper can't close properly.
How to check: The chain should have about 1/2 inch of slack when the flapper is closed.
How to fix: Adjust the chain length by moving the clip to a different link, or replace the chain entirely if it's corroded.
3. Faulty Fill Valve
If your toilet keeps running even with a properly sealed flapper, the fill valve may not be shutting off when the tank is full. This is especially common in Bangkok due to sediment in the water supply.
How to check: Lift the float by hand. If the water stops running, the fill valve is working but the float mechanism is stuck. If the water continues running even with the float lifted, the fill valve needs replacement.
How to fix: Fill valves can sometimes be cleaned, but replacement is usually the better long-term solution. A new fill valve costs 300-500 baht and takes about 30 minutes to install.
4. Incorrect Water Level
If the water level in your tank is too high, it will continuously overflow into the overflow tube, causing the toilet to run constantly.
How to check: The water level should be about 1 inch below the rim of the overflow tube.
How to fix: Adjust the float or bend the float arm to lower the water level. For newer toilets with a float cup, adjust the screw on the float mechanism.
When to Call a Professional
While most running toilet issues are DIY-friendly, call a toilet repair professional if:
- You've tried the above fixes and the toilet still runs
- Water is leaking from the base of the toilet
- The toilet tank is cracked
- You're not comfortable working with the internal mechanisms
- You live in a condo and building rules require professional installation
Prevention Tips
To prevent future running toilet problems:
- Clean the flapper seat monthly to prevent mineral buildup
- Replace the flapper every 3-5 years as preventive maintenance
- Don't use drop-in toilet bowl cleaners that contain bleach — they can damage rubber components
- Have your toilet inspected annually if your building is more than 10 years old
The Cost of Ignoring a Running Toilet
Many Bangkok residents ignore a running toilet because it seems harmless, but the costs add up quickly:
- A constantly running toilet can waste 750+ liters per day
- At Bangkok's water rates, this adds 500-1000+ baht to your monthly water bill
- The wasted water is also an environmental concern
- Continuous running can wear out other toilet components faster
Fixing a running toilet is almost always cheaper than the water bill increase from ignoring it.
Toilet Replacement vs. Repair
If your toilet is old (15+ years) and having multiple problems, replacement might be more cost-effective than continual repairs. Modern toilets are more water-efficient and reliable. A professional can help you evaluate whether repair or replacement makes more sense for your situation.
Plumbing Emergency? Call Now.
We are available 24/7 for emergency plumbing in Bangkok. Fair prices, no hidden charges.
Call Now