Toilet Issues Phase|Step 23 of 32

How to Fix a Toilet That Won't Flush Properly

A weak flush means the toilet bowl doesn't clear completely, water swirls slowly, or you need to flush multiple times. This is more than an annoyance — repeated partial flushes waste water and can lead to recurring clogs. The cause is usually one of five things, all of which you can check yourself in about 30 minutes.

Time Required

20-30 minutes

Difficulty

Easy to Medium

When to Call a Pro

Blocked vent pipe on roof

Check 1: Tank Water Level

This is the most common cause of a weak flush and the easiest to fix. If the tank doesn't have enough water, the flush simply doesn't have the volume and force it needs to clear the bowl.

1

Remove the tank lid and check the water level

After a complete fill cycle, the water should sit about 1 inch below the top of the overflow tube. If it's significantly lower, you're not getting a full flush. Look for a water level mark on the inside of the tank as a reference.

2

Adjust the float upward

If the level is too low, raise the float. For float cup valves, pinch the spring clip and slide it up. For ball floats, bend the arm slightly upward or turn the adjustment screw counterclockwise. Flush and recheck.

3

Check if a slow leak is draining the tank

If the water level drops between flushes, you have a flapper leak. This means the tank is partially empty by the time you flush, resulting in a weaker flush each time. Run the food coloring test and replace the flapper if needed.

Check 2: Flapper Drop Speed

The flapper needs to stay open long enough for most of the tank water to rush into the bowl. If it drops too quickly, only a portion of the water makes it through.

  • Watch the flapper during a flush: Remove the tank lid and flush while watching. The flapper should lift fully and stay open for at least 3-4 seconds before slowly closing. If it snaps shut quickly, the chain is too short or the flapper is waterlogged.
  • Adjust the chain length: If the chain is too short, it pulls the flapper open only partially. If it's too long, excess chain can get trapped under the flapper. Set the chain so there's about 1/2 inch of slack when the flapper is closed.
  • Replace waterlogged flappers: Old rubber flappers absorb water over time and become heavier, causing them to close too quickly. If the chain length is correct but the flapper still drops fast, replace it.
  • Check adjustable flappers: Some flappers have a dial or float adjustment that controls how long they stay open. If yours has this feature, turn the dial to increase the open time.

Check 3: Clean the Rim Jets

The rim jets are small holes under the lip of the toilet bowl that direct water in a swirling pattern during a flush. Over time, mineral deposits from hard water can partially or fully block these openings, dramatically reducing flush power.

1

Inspect with a mirror

Hold a small handheld mirror under the rim of the bowl and angle it so you can see the jet openings. Look for white, orange, or dark mineral deposits partially blocking the holes. In severe cases, jets may be completely sealed shut.

2

Dissolve deposits with vinegar

Heat white vinegar to warm (not boiling) and pour it into the overflow tube inside the tank. This sends vinegar directly through the rim jet channels. Let it soak for several hours — overnight is ideal. The acid dissolves calcium and mineral buildup.

3

Clear each jet manually

After soaking, use a thin piece of wire, a small Allen wrench, or a toothpick to carefully poke through each jet opening. Work around the entire rim. Then flush several times to wash away loosened debris.

Check 4: Partial Clogs in the Trap

A partial clog in the toilet's built-in trap allows water to drain slowly but prevents the fast siphon action needed for a proper flush. Here's how to diagnose and fix it.

  • The bucket test: Fill a bucket with about a gallon of water and pour it directly into the bowl quickly. If the bowl drains slowly, the clog is in the trap or drainpipe — not the tank. If it flushes fine with the bucket, the issue is tank-side (water level, flapper, or jets).
  • Use a plunger first: A flange plunger (the kind with an extended lip) works best for toilets. Push and pull with firm, steady strokes for 15-20 seconds. The goal is to break up or dislodge the obstruction, not force it further in.
  • Closet auger for stubborn clogs: A toilet auger (closet auger) has a protective rubber sleeve that prevents scratching the porcelain. Feed the cable into the trap and crank the handle to break through the clog. This reaches further than a plunger.
  • Common culprits: Flushable wipes (which aren't truly flushable), excessive toilet paper, children's toys, cotton swabs, and dental floss can all create partial blockages in the trap.

Check 5: Vent Pipe Blockage

If you've checked everything else and the flush is still weak — especially if multiple drains in your house are slow — a blocked plumbing vent may be the culprit.

  • What the vent does: Every drain system needs air behind the water to flow properly, just like tipping a bottle upside down goes faster with a hole in the bottom. The vent pipe on your roof provides this air.
  • Signs of a blocked vent: Gurgling sounds from drains after flushing, slow drains in multiple fixtures, sewer gas odors in the bathroom, and toilet water level fluctuating on its own.
  • Checking the vent: The vent pipe exits through your roof. If you're comfortable on a roof, look for leaves, bird nests, or other debris covering the opening. In winter, frost or ice can seal the pipe.
  • Call a plumber for this one: Vent pipe issues are best handled by a professional, especially if the blockage is deep within the pipe. Roof work adds a safety concern. Expect to pay $150-$300 for a plumber to clear a vent.

Pro Tips

  • The bucket test tells you everything: If pouring a gallon of water directly into the bowl creates a strong flush, the problem is in the tank (water level, flapper, or jets). If the bowl drains slowly even with the bucket, the problem is downstream (clog or vent). This one test focuses all your troubleshooting.
  • Never use chemical drain cleaners in a toilet: They can damage the porcelain, the wax ring seal, and older pipes. A plunger or auger is always safer and more effective for toilet clogs.
  • Check the siphon jet too: Some toilets have a large siphon jet at the bottom front of the bowl (in addition to the rim jets). This single jet provides most of the flushing force. If it's clogged with mineral deposits, the flush will be noticeably weak. Clean it the same way as the rim jets.
  • Consider toilet age: Toilets manufactured between 1994 and 1997, when the first low-flow mandates took effect, are notorious for weak flushes. If your toilet is from this era and nothing fixes the weak flush, replacing it with a modern WaterSense toilet (which flush far better despite using the same 1.6 gallons) may be the best solution.

Frequently Asked Questions

Why does my toilet flush slowly and weakly?

The most common causes of a weak flush are: low water level in the tank (adjust the fill valve), a flapper that closes too quickly (adjust the chain length or replace the flapper), clogged rim jets under the bowl rim (clean with vinegar and a wire), a partial clog in the toilet trap (use a plunger or closet auger), or a blocked plumbing vent pipe on the roof. Start by checking the tank water level since that's the easiest fix.

How do I clean the rim jets under my toilet bowl?

Rim jets are the small holes under the lip of the toilet bowl that direct water in a swirling pattern during a flush. To clean them, first use a small mirror to see the jets. Heat white vinegar and pour it into the overflow tube in the tank so it flows through the rim jets. Let it soak for several hours or overnight. Then use a piece of thin wire, a small Allen wrench, or a toothpick to clear each jet opening individually.

What is a plumbing vent and how does it affect toilet flushing?

A plumbing vent is a pipe that runs from your drain lines up through the roof. It allows air into the drain system so water can flow freely. If the vent is blocked by leaves, bird nests, ice, or debris, it creates a vacuum effect that slows drainage throughout your house. Signs include gurgling sounds after flushing, slow drains in multiple fixtures, and sewer odors. Clearing a vent blockage usually requires getting on the roof.

Related Guides