How Do I Get My Toilet to Stop Leaking

Posted March 28, 2016

To stop a leaking toilet, you need to identify the source of the leak, which could be a faulty flapper, misaligned chain, or an issue with the ball cock mechanism. Fixing these problems often requires simple adjustments or replacements. Below, we’ll guide you through how to detect and repair a leaking toilet to save water and prevent costly water bills.

How to Detect a Toilet Leak

Not all toilet leaks are obvious. An easy way to check for leaks is by using food coloring:

  1. Remove the tank lid and add 10 drops of food coloring to the water inside the tank.
  2. Wait for 10-15 minutes without flushing.
  3. Inspect the bowl. If you see colored water, there’s a leak allowing water to flow from the tank into the bowl.

Common Fixes for a Leaking Toilet

Once you’ve confirmed a leak, follow these steps to fix common causes:

1. Adjust or Replace the Flapper

The flapper is a rubber seal at the bottom of the tank that controls the flow of water into the bowl. If it’s warped, covered in mineral deposits, or not sealing properly, water can leak into the bowl.

  • Remove the flapper and scrub it with a brush to remove mineral buildup.
  • If the flapper is damaged or warped, replace it with a new one to ensure a tight seal.

2. Check the Chain

The chain connects the flush handle to the flapper. If it’s too loose, it may get stuck under the flapper, and if it’s too tight, it might prevent the flapper from closing completely. Adjust the chain so it has a slight amount of slack when the flapper is closed.

3. Inspect the Ball Cock or Fill Valve

The ball cock or fill valve controls the flow of water into the tank. If the tank is overfilling or water is running continuously, the ball cock may need to be adjusted or replaced.

  • Check the float mechanism and adjust it so the water stops filling about half an inch below the overflow tube.
  • If adjusting the float doesn’t solve the problem, consider replacing the ball cock assembly.

Preventing Future Leaks

Routine maintenance can help prevent toilet leaks before they start. Here are some tips:

  • Inspect the flapper every few months and replace it if it shows signs of wear.
  • Clean the tank and bowl regularly to prevent mineral deposits that can interfere with components.
  • Schedule annual plumbing inspections to catch and address potential issues early.

When to Call a Professional

If you’ve tried these fixes and your toilet is still leaking, it’s time to bring in the experts. At ABC Plumbing, Sewer, Heating, Cooling & Electrical, our licensed plumbers can quickly diagnose and resolve any toilet issues. Call us today at (888) 991-3942 for fast, reliable service.

Related Articles

Interested in more plumbing tips? Check out our blog post: What Causes Pink Stains on Toilets and Bathtubs. Follow us on Twitter for more tips and updates.

ABC Plumbing Locations

Arlington Heights, IL

220 W Campus Dr
Arlington Heights, IL 60004
Phone: (888) 991-3942

Largo, FL

11701 S Belcher Rd Suite 127
Largo, FL 33773
Phone: (888) 465-9799

Downers Grove, IL

1001 Ogden Ave LL4
Downers Grove, IL 60515
Phone: (888) 412-3566

Tampa, FL

4326 W El Prado Blvd Suite 7
Tampa, FL 33629
Phone: (888) 594-9030

Evanston, IL

828 Davis St UNIT 205
Evanston, IL 60201
Phone: (888) 868-9369

Our Promises To You

  • Icon of a clock with the number 24

    Convenient For You

    We Work on Your Schedule

  • Icon of a ribbon with a checkmark in the middle

    Background Checks

    We do Drug Tests And
Background Checks Before Hiring

  • Icon of two hands shaking

    No Need For Stress

    Get ABCs Worry-Free Guarantee at No Cost

  • Icon of a shield with a hand giving a thumbs up

    No Surprises

    Pricing is By the Job, Not the Hour