Skip to main content
← Back to BlogPlumbing

Toilet Won't Flush? 6 Things to Check Before Calling a Plumber

April 30, 2026

We sometimes link to products we recommend. If you buy through these links, Kimco may earn a small commission at no extra cost to you. We only mention products we'd install in our own homes.

A toilet that won't flush is one of those problems that feels like an emergency until you realize how often it is a five-minute fix. Most no-flush situations come down to one of six causes - and four of those six you can solve yourself with no tools and no parts. Here is the order to check, what each cause looks like, and what it costs if you do need to call a plumber.

First - What Kind of "Won't Flush" Are You Dealing With?

The fix depends on the symptom. Three different problems get described the same way:

The handle moves freely with no resistance and nothing happens. The flush mechanism inside the tank is disconnected.

The handle resists, water swirls weakly, but waste does not go down. Weak flush - usually a clog or a flapper that closes too fast.

The handle works, you hear water running, but the bowl stays empty or fills slowly. Tank is not refilling, or it is, but slowly.

Lift the tank lid. Most diagnostics happen there.

The 6 Causes (In Order of Most Common)

### 1. Clog in the Bowl or Trap (40% of Calls)

What it looks like: The flush cycles normally - water fills the bowl, sometimes rises above normal - but waste does not go down, or goes down very slowly.

The fix: A standard plunger. Use a flange plunger (the kind with a smaller cone protruding from the cup), not a sink plunger. Get a tight seal in the bowl drain, push down slowly to compress, then yank up sharply. Repeat 10–15 times. Most clogs clear in under a minute of plunging.

If plunging does not work: A toilet auger (also called a closet auger) is a $25 tool that handles 99% of the rest. It is shaped specifically to navigate the toilet's internal trap without scratching the porcelain. Feed it in, crank, and pull back.

If neither works: The clog is past the trap and into the drain line. That is a $250–$500 plumber visit with a longer auger or hydro-jet.

### 2. Disconnected or Broken Flapper Chain

What it looks like: The handle wiggles freely with no resistance, or you press it and nothing happens at all.

The fix: Lift the tank lid. Look at the chain that connects the flush handle (lever) to the rubber flapper at the bottom of the tank. Common failures:

Chain disconnected: One end has popped off the handle arm or the flapper. Reattach it. Free fix.

Chain too long: Falls into the flapper and prevents it from sealing. Move it up a link.

Chain broken: Replace it. Universal flapper-chain kits are $5 at any hardware store.

### 3. Flapper Worn Out or Warped

What it looks like: Toilet runs constantly, flushes weakly, or the bowl partially refills on its own. You hear water trickling into the bowl when no one has used it.

Why it happens: The rubber flapper that seals the bottom of the tank gets stiff or warped from chlorine and minerals. It no longer seals tight, and water leaks past it into the bowl. The fill valve runs more often to compensate, and flushes lose force because the tank does not stay full.

The fix: New flapper. Universal rubber flappers are $5–$15 at any hardware store. Turn off the water supply (small valve behind the toilet, turn clockwise to close), flush to drain the tank, unhook the old flapper, snap on the new one, reconnect chain, turn water back on. 10 minutes.

Pro tip for Texas: Our hard water destroys flappers fast - most need replacement every 3–5 years here, vs. 7–10 in soft-water regions. If the toilet is more than 3 years old and you have never replaced the flapper, that is probably your issue.

### 4. Fill Valve Not Working (Tank Won't Refill)

What it looks like: You flush, the tank empties, and nothing refills. Or it refills very slowly. Or it refills past the overflow tube and dumps water into the bowl indefinitely.

The fix: Check the water supply valve behind the toilet - make sure it is fully open. If water is reaching the tank but the fill valve is not working, the valve itself needs replacement. Universal Fluidmaster fill valves are $10–$20 and replace in about 15 minutes with no tools beyond a wrench.

If you don't want to DIY: A plumber will swap a fill valve for $150–$250 including the part.

### 5. Water Supply Shut Off

What it looks like: Tank is empty and won't refill. No sound of water at all when you flush.

The fix: Look behind the toilet for the small chrome or plastic valve on the supply line going into the wall. The handle should be parallel to the line (open). If perpendicular, turn it to open. If someone recently did work behind the toilet or on the plumbing in the house, the valve might have been left closed.

Also check: Is your whole-house water on? If multiple fixtures are not working, the issue is at the main shutoff or the meter.

### 6. Cracked Toilet or Failed Wax Seal (Less Common)

What it looks like: Water seeping from the base of the toilet onto the floor. Toilet rocks slightly when you sit on it. Spongy floor around the base.

The fix: This one needs a plumber. A failed wax ring is $200–$400 to replace (toilet has to come off the floor). A cracked toilet is replacement - usually $300–$700 for a basic toilet installed.

What Each Fix Actually Costs

Plunge a clog: $0

Reattach chain or replace flapper: $5–$15 in parts

Replace fill valve: $10–$20 in parts (DIY) or $150–$250 (plumber)

Toilet auger to clear deeper clog: $25 tool (one-time) or $200–$400 (plumber service call)

Drain line auger / hydro jet (deeper clog): $250–$500

Wax ring replacement: $200–$400

Toilet replacement: $300–$700 installed

When to Stop and Call

Water is leaking onto the floor. Even small leaks rot subfloor over time. Same-day call.

Toilet is overflowing or threatening to. Shut off the water supply behind the toilet, then call.

Multiple fixtures are slow or backing up at the same time. That is a main drain issue, not a toilet issue. See our guide on sewer line backup for what to do.

You've tried all six fixes and it still won't flush. Worth a service call. Diagnostic is usually $89–$149 and is credited toward the repair.

When to Call Us

Same-day toilet repair across Central Texas - Pflugerville, Bastrop, Taylor, Elgin, Georgetown, Hutto, Manor, Cameron, Rockdale, Brenham, and our full service area. Call (737) 260-7255. Texas license M-37654. Flat-rate pricing on every plumbing job.

Need Help With This?

Kimco Plumbing & Air offers flat-rate pricing and next-day service across Central Texas. Call us for a straight answer.