24/7 Nationwide Plumbing Service — Enter your ZIP code to get a local plumber's phone number

How to Fix a Running Toilet with a Button Flush

By MyTownPlumber Editorial Team · Updated 2026-09-14

If your toilet keeps running after you press the flush button, you can usually fix it yourself without calling a plumber. This guide shows you how to fix a running toilet with a button flush in just a few steps. A running toilet can waste up to 200 gallons of water per day, according to the EPA WaterSense program. Learning this simple repair will save water and lower your utility bill.

What Causes a Running Toilet with a Button Flush?

Button flush toilets, also called dual-flush or push-button toilets, use a different mechanism than traditional lever-flush models. The most common causes of a running toilet with a button flush include:

  • Worn or misaligned flush valve seal – The rubber seal at the bottom of the tank doesn’t close fully, letting water leak into the bowl.
  • Faulty fill valve – The valve that refills the tank after flushing may not shut off completely, causing water to overflow into the overflow tube.
  • Broken or stuck button mechanism – The push button on the lid may stick, keeping the flush valve open.
  • Debris or mineral buildup – Sediment can prevent the seal from seating properly.
  • Incorrect chain or cable length – If the linkage between the button and the flush valve is too tight or too loose, the valve may not close.

Tools You’ll Need

Before you start, gather these basic tools:

  • Adjustable wrench or pliers
  • Screwdriver (Phillips or flat-head)
  • Replacement flush valve seal (universal fit)
  • Replacement fill valve (if needed)
  • Bucket and towel
  • White vinegar (for cleaning mineral deposits)

Step-by-Step Guide: How to Fix a Running Toilet with a Button Flush

Step 1: Turn Off the Water Supply

Locate the shut-off valve behind the toilet (usually on the wall or floor). Turn it clockwise until it stops. Flush the toilet to empty the tank. Use a towel to soak up any remaining water.

Step 2: Remove the Lid and Inspect the Button Mechanism

Carefully lift the toilet lid and set it aside. Press the flush button to see if it moves freely. If it sticks, clean around the button with a damp cloth. Check the linkage (often a cable or plastic rod) connecting the button to the flush valve. Ensure it isn’t bent or broken.

Step 3: Check the Flush Valve Seal

Remove the old flush valve seal by unscrewing or unclipping it from the flush valve assembly. Inspect it for cracks, warping, or mineral buildup. If it looks worn, replace it with a new universal seal. Reinstall the new seal, making sure it sits flat and centered.

Step 4: Inspect the Fill Valve

Listen for hissing or gurgling sounds from the fill valve. If water continues to run after the tank is full, the fill valve may need adjustment or replacement. Most button-flush toilets have an adjustable float. Turn the adjustment screw (usually on top of the fill valve) to lower the water level. The water should stop about 1 inch below the overflow tube.

Step 5: Clean or Replace the Fill Valve

If adjusting the float doesn’t stop the running, remove the fill valve cap and clean any debris with white vinegar. If cleaning fails, replace the fill valve with a new one compatible with your toilet model.

Step 6: Reassemble and Test

Reattach the lid, turn the water supply back on, and let the tank fill. Press the flush button. The toilet should flush completely and stop running within a few seconds. If it still runs, double-check the seal and linkage.

Common Button Flush Problems and Solutions

Symptom Likely Cause Solution
Water trickles into bowl after flush Worn flush valve seal Replace the seal
Toilet runs intermittently Fill valve not shutting off Adjust or replace fill valve
Button sticks or is hard to press Debris or misaligned button Clean button and linkage
Water level too high Float adjustment needed Lower the float setting
No flush at all Broken cable or button Replace button assembly

When to Call a Professional

If you’ve tried the steps above and your toilet still runs, or if you notice cracks in the toilet tank or bowl, it’s time to call a licensed plumber. A professional can diagnose hidden issues like a cracked flush valve housing or a faulty pressure-assisted system. For reliable toilet repair and other plumbing services, trust MyTownPlumber.

Preventive Tips

  • Test your toilet for leaks at least once a year using a dye tablet or food coloring.
  • Clean the button and seal every six months to prevent mineral buildup.
  • Avoid using in-tank cleaning tablets that can damage rubber seals.
  • Consider upgrading to a WaterSense-labeled toilet for better efficiency.

For more plumbing maintenance tips, check out our guides on leak detection and drain cleaning. If you need help with water heater issues, visit our water heater repair page.

Frequently Asked Questions

1. Why does my button flush toilet keep running after I flush?

The most common cause is a worn flush valve seal that doesn’t close completely. Replacing the seal usually solves the problem.

2. Can I fix a running toilet with a button flush without special tools?

Yes, most repairs only require a screwdriver and an adjustable wrench. Replacement parts are inexpensive and available at hardware stores.

3. How do I know if the fill valve or flush valve is the problem?

If water runs into the overflow tube after the tank is full, the fill valve is likely faulty. If water leaks into the bowl without flushing, the flush valve seal is probably worn.

4. Is a running toilet with a button flush a serious issue?

Yes, it can waste hundreds of gallons of water per week, increasing your water bill and harming the environment. It’s best to fix it promptly.

5. How much does it cost to hire a plumber for a running toilet?

Typical US costs range from $75 to $200 for a service call, depending on your location and the complexity of the repair. Prices vary by region.

6. Can mineral buildup cause a running toilet?

Absolutely. Hard water deposits can prevent the flush valve seal from seating properly. Cleaning with white vinegar can often resolve this.

Save Water and Money Today

Fixing a running toilet is one of the easiest ways to conserve water and reduce your utility bill. If you prefer professional help or encounter a stubborn problem, contact MyTownPlumber for a special offer on plumbing repairs. Our licensed team serves homeowners across the US with fast, reliable service.

By MyTownPlumber Editorial Team

Sources: EPA WaterSense, IAPMO, CDC Healthy Water

Sponsored

Partner Offer

Looking for more options? See today's home-service offers from our advertising partners.

View Sponsored Offer

Advertisement. We may earn a commission if you take up a partner offer. This is not a quote or service provided by this site.