When toilet tank water won’t hold, the flapper or fill/overflow path usually leaks—confirm with a quick dye test and replace the bad part.
Your toilet tank should refill, seal, and stay topped off until the next flush. If the water line drops, ripples, or the fill valve keeps kicking on, something inside the tank is bleeding water into the bowl or out of the tank. The good news: most causes are simple and cheap to fix at home. This guide gives you fast checks, clear steps, and parts you can swap in minutes.
Toilet Tank Won’t Stay Filled — What’s Going On?
Inside the reservoir you’ll find a fill valve with a float, a flapper and flush valve seat, an overflow tube, and a thin refill tube. If any of these misbehave, water sneaks past the seal or runs into the overflow path. You’ll see a falling waterline, hear periodic refills, or notice a constant trickle into the bowl.
Fast Checks Before You Start
- Lift the lid and watch one refill cycle. Note where the water stops and if it trickles into the overflow tube.
- Shut the supply off, mark the waterline, and wait 10–15 minutes. If it drops, the tank is leaking into the bowl through the flush path.
- Confirm the refill tube isn’t shoved down the overflow; it should clip to the top, not extend inside the tube.
Quick Diagnosis Cheat Sheet
| Symptom | Likely Cause | First Fix |
|---|---|---|
| Waterline falls with supply off | Flapper or flush valve seat leak | Dye test; replace flapper or flush valve seal |
| Constant ripple in bowl | Overfill into overflow tube | Lower float; clean/replace fill valve cap/seal |
| Periodic “ghost” refill | Tiny flapper leak or refill tube inserted too far | Seat flapper; trim/clip refill tube correctly |
| Water stops low; weak flush | Float set too low or fill tube detached | Raise float; reattach refill tube to overflow head |
| Endless refill; hissing | Debris in fill valve cap or worn seal | Rinse cap; replace seal kit |
| Persistent drop even after new parts | Cracked tank or loose tank bolts/gasket | Inspect for hairline cracks; snug bolts; replace gasket |
Confirm The Leak With A Simple Color Test
Add 5–10 drops of food coloring to the tank and wait without flushing. Color in the bowl means tank water is bypassing the seal. This pinpoints a flapper or flush valve seat issue. If the waterline falls but the bowl stays clear, suspect a slow drip around hardware or a hairline crack.
Set The Right Water Level
Most toilets run best with the water stopping just below the top of the overflow tube, often about an inch under the rim or at the molded “water line” mark inside the tank. Too high and water spills into the overflow forever. Too low and the tank can’t deliver a strong flush, which invites repeat flushes and clogs.
How To Adjust A Float Cup Fill Valve
- Shut off the angle stop and flush to drop the level.
- Hold the fill valve body and slide the float clip down to lower the stop point (or turn the small screw counterclockwise). Slide up to raise.
- Turn water on, let it refill, and tweak until the water line sits just below the overflow tube top.
How To Service The Fill Valve Cap
- Turn water off, hold a cup over the valve, and pop the cap per the maker’s diagram.
- Rinse any grit, check the rubber diaphragm for wear, and reassemble.
- If hissing or overfilling returns, swap in a seal kit or a new valve.
Fix The Flapper And Flush Valve Seat
Rubber hardens, warps, or gets mineral crust. Even a small bump on the seat lets water slip by. A fresh flapper or a seat-and-flapper kit usually restores a tight seal.
Swap A Standard Flapper
- Shut water off, drain the tank, and unclip the chain.
- Pull the side ears off the pegs and lift the flapper.
- Clean the seat; avoid abrasives that gouge the surface.
- Install the new flapper, set a little slack in the chain (no tension when closed), and test.
When You Need A Seat Kit
If the rim of the flush valve is pitted or out of round, use a seat repair kit that bonds a new surface to the old ring. Follow cure times before refilling.
Don’t Let The Refill Tube Siphon The Tank
The thin refill tube should hook to the top of the overflow with a clip. If it’s shoved down inside the overflow tube, it can create a siphon that pulls water into the bowl and makes the valve cycle. Pull it back, clip it at the rim, and trim if needed.
Set Chain Length And Handle Action
Too tight and the flapper can’t seat. Too loose and it may not lift fully. Aim for a link or two of slack when the flapper is closed, and make sure the handle arm moves freely without rubbing the tank.
Water Height Targets And Quick Specs
Use the table below while you dial things in. Targets are general and match most modern two-piece toilets.
| Item | Target/Range | Notes |
|---|---|---|
| Final water line | About 1 inch below overflow rim | Use molded “water line” if present |
| Flapper chain slack | 1–2 links slack at rest | No tension when seated |
| Refill tube placement | Clipped to overflow rim | Not inserted down the tube |
| Shutoff test | Waterline steady 10–15 min | Drop indicates tank-to-bowl leak |
| Seat condition | Clean, smooth | Replace flapper/seat if pitted |
Step-By-Step: Track Down A Stubborn Drop
1) Rule Out Overfill Into The Overflow
Watch the level as it rises. If water spills into the overflow tube before the valve shuts, lower the float. If it keeps rising past your setting, service or replace the fill valve.
2) Verify A Tight Flapper Seal
Run the color test. If dye reaches the bowl, install a new flapper. If you still get color, move to a seat kit.
3) Eliminate Siphon Paths
Clip the refill tube correctly. Make sure the tube delivers water to the overflow head, not down inside it.
4) Check Hardware And Porcelain
Inspect tank bolts, the tank-to-bowl gasket, and the porcelain around bolt holes and the flush valve opening. Signs of sweating are normal; beads forming along a crack line are not. Any true crack calls for a new tank.
Pro Tips That Save Time
- Keep a universal flapper on hand; it fixes most leaks fast.
- Mineral crust on the seat comes off with a nylon pad and vinegar soak. Skip metal scrapers.
- If the fill valve is older than your smoke alarm batteries, plan on a fresh one. New valves are quiet and cheap.
- Many tanks have a stamped waterline; match it rather than guessing.
When The Bowl Level Looks Low
A low bowl can trick you into thinking the tank is leaking. In reality, a detached refill tube, clogged rim jets, or a float set too low can leave the bowl underfilled. Reattach the tube, clean the rim holes, and raise the float to the proper stop.
What To Replace (And Typical Time)
You don’t need special tools—usually a screwdriver and adjustable pliers. Shut the water off, drain the tank, and follow the part’s insert.
- Flapper: 10 minutes. Match the size (2-inch or 3-inch) to the flush valve opening.
- Fill valve: 15–20 minutes. Adjust water height during the final test fills.
- Seat kit: 30–45 minutes plus cure time. Follow the adhesive directions.
- Tank-to-bowl gasket and bolts: 25–40 minutes. Snug evenly; don’t over-torque.
Why This Fix Matters
Even a slow seep wastes gallons per day and invites mineral stains. A tight seal and correct water height cut water bills and stop surprise refills at night.
Trusted References You Can Use Mid-Fix
For a step-by-step leak confirmation and part-specific troubleshooting, you can reference official maker guides right from your phone while you’re at the tank. Two helpful mid-scroll links many DIYers keep handy:
- Toilet tank leak test from a major manufacturer’s support site.
- Flapper leak fixes from a leading valve maker.
Full Walkthrough: Start To Finish Repair
1) Prep And Inspect
Turn the supply off and drain the tank. Wipe the seat and parts so you can spot fresh seepage. Confirm the handle moves freely and the chain isn’t snagging on the overflow tube.
2) Set Water Height
Adjust the float until the water stops near the mark or just below the overflow rim. Confirm no water spills into the overflow after it stops.
3) Fix The Seal
Install a new flapper. Match the style: classic rubber dome, canister seal, or specialty design per your model. Leave a link or two of slack in the chain.
4) Clean Or Replace The Fill Valve
If the valve keeps feeding, pop the cap and rinse any grit. If that doesn’t help, swap the valve. Set the height per the manufacturer’s diagram so the float range matches your tank.
5) Reconnect The Refill Tube Correctly
Clip to the top of the overflow so it dribbles into the tube, not down inside it. This step alone stops many “won’t stay filled” complaints.
6) Final Test
Open the supply, let the tank stabilize, and watch for two minutes. Mark the line, wait 15 minutes, and check again. No drop means you’re done. If it falls, revisit the seat or replace the flush valve body.
Still Losing Water? What To Check Next
- Hairline cracks: Look near bolt holes and around the flush valve opening. Any crack means replacement.
- Bolt washers: Worn rubber can seep externally. Replace washers and the tank-to-bowl gasket together.
- Supply issues: Debris at the shutoff can starve the valve and create odd refills. Flush the line before reconnecting.
Keep It Fixed
- Once a year, lift the lid and run a quick color test.
- Wipe the seat and flapper to remove grit after hard-water events.
- Replace the flapper when rubber stiffens or the cone deforms.
