Call 908-873-6686Veteran-owned · NJ Master Plumber Lic. #36BI01345600
Plumbing Doctor van, protecting your health and sanitation4.9 174 reviews
on Google
4.9 121 reviews
on Thumbtack
Call 24/7908-873-6686Request service
Plumbing Tips

Plumbing how-to guides

Plain guidance from a NJ Master Plumber, including when to stop and call a professional.

4.9 stars, 174 Google reviews · NJ Master Plumber Lic. #36BI01345600

Toilet Tank Not Filling? How to Fix It in 6 Steps

By Mike Holt, NJ Master Plumber · June 30, 2024 · 3 min read · Updated November 1, 2026

Quick answer

Most toilet tanks that won't fill have one of four problems: the supply valve behind the toilet is partly closed, the fill valve is clogged with grit or worn out, the float is set too low, or the flapper leaks so water keeps draining into the bowl. You can check all four in about 15 minutes.

Difficulty
Easy
Time
15 to 30 minutes
You need
Towel, bucket, maybe a new fill valve

Save this guide so it's one tap away in an emergency.

Add our number

Rather not risk it? A licensed plumber can handle this for you, with written upfront flat-rate pricing options before any work starts.

Toilet overflowing? Turn the oval valve on the wall behind the toilet clockwise until it stops. That shuts off the water to the toilet. Then call us if you need help. 908-873-6686

A toilet tank that won't fill, or fills very slowly, is almost always a simple fix. The parts inside a tank are cheap and easy to reach. Work through these steps in order, and stop when the tank fills to the right level.

How to fix a toilet tank that won't fill

Step 1: Open the supply valve all the way

Chrome toilet supply shut-off valve on the wall behind a toilet with a braided supply line

Find the oval valve on the wall or floor behind the toilet. Turn it counterclockwise as far as it goes. A valve that got bumped or was left half closed after a repair is one of the most common causes. If the handle won't turn, don't force it. Old valves can break.

Step 2: Take the lid off and look inside

Inside an open toilet tank showing the fill valve, float, overflow tube and flapper

Set the lid on a towel. Flush and watch. The fill valve (the tall part on one side) should hiss and refill the tank. The flapper (the rubber seal at the bottom) should drop back down and seal after the flush.

Step 3: Check the flapper

Worn red rubber flapper sitting crooked on the flush valve at the bottom of a toilet tank

If water keeps running into the bowl, the flapper isn't sealing. Make sure the chain isn't caught under it and has a little slack. If the rubber is warped, stiff or slimy, replace it. Take the old one to the hardware store to match the size.

Step 4: Adjust the float

Inside a toilet tank: fill valve with its float cup and adjustment screw

The float tells the fill valve when to stop. If it's set too low, the tank stops filling early. On most modern fill valves you raise it by turning the adjustment screw or sliding the float cup up. Set it so the water stops about 1 inch below the top of the overflow tube.

Step 5: Flush grit out of the fill valve

Fill valve cap removed inside a toilet tank, with grit in the cap

Sand and mineral bits can block the fill valve, especially after water work on your street. Turn off the supply valve, flush the toilet, and remove the cap on top of the fill valve (on most models you press down and twist). Hold a cup upside down over the open valve and turn the water on for a few seconds to blast out the grit. Put the cap back and turn the water on.

Step 6: Replace the fill valve if it's still slow

New fill valve parts laid out beside a toilet tank

Fill valves wear out after years of use. A replacement kit from the hardware store fits almost any toilet and comes with instructions. If you'd rather not do it, we replace fill valves and flappers on any service call. See our toilet and fixture repair page.

What if it's not the toilet?

If the toilet fills slowly and your faucets and shower are weak too, the problem is the water supply to the house, not the tank. Our guide to low water pressure covers the usual causes. Call 908-873-6686 if you'd like us to take a look. Written upfront flat-rate pricing options. You choose.

Keep this guideFor the next time something leaks

Save it for an emergency

Keep these steps and our number one tap away.

Add our number

Get tips and reminders

New guides and seasonal reminders. A few emails a year.

Stop and call us if

  • The supply valve behind the toilet won't turn, or it drips when you turn it.
  • Water is leaking onto the floor or from the base of the toilet.
  • The tank or bowl has a crack.
  • Every faucet in the house has weak pressure, not just the toilet.

Call 908-873-6686.

Need a licensed plumber?Written upfront flat-rate pricing options. You choose. We respond immediately to calls and online inquiries. Same-day appointments may be available, subject to technician availability and scheduling.
Mike Holt
About the author

Michael Holt

Owner and operator of Plumbing Doctor, NJ Master Plumber (Lic. #36BI01345600) and U.S. Marine Corps veteran.

More about Mike

FAQ

Questions we get about this

Don't see your question? Call us and ask.

Call 908-873-6686
Why is my toilet tank filling so slowly?

A slow fill usually means the supply valve isn't fully open or the fill valve is partly clogged with sand or mineral grit. Open the valve all the way, then flush the fill valve (step 5). If it's still slow, the fill valve is worn and should be replaced.

How full should a toilet tank be?

The water should stop about 1 inch below the top of the overflow tube, the open pipe in the middle of the tank. Many tanks also have a fill line marked on the inside wall. Adjust the float to match it.

Can a bad flapper keep the tank from filling?

Yes. If the flapper doesn't seal, water leaks into the bowl as fast as the tank fills, so the tank never gets full and the toilet may run or hiss constantly. A new flapper is cheap and takes a few minutes to put in.

How long should a toilet take to refill?

Usually about a minute or less. If it takes several minutes, or never finishes, one of the problems in this guide is the cause.

How do I flush a toilet if the tank won't fill?

Pour a bucket of water (about a gallon or two) quickly into the bowl. The rush of water starts the flush on its own. This works until the tank is fixed.

Leaking pipe right now?

Shut off the water first if you can reach the valve safely, then call us, day or night.

908-873-6686

Outside regular hours and on holidays, emergency service requires a $250 upfront emergency fee. When paid, the standard $49 service fee is waived. During regular hours there is no emergency fee. Additional repairs are quoted before work begins. We respond immediately upon contact; dispatch and arrival depend on availability and location.

Do this now

  1. Shut the main valve. Usually where the water line enters, near the meter.
  2. Stay clear of electricity. Don't enter standing water or touch electrical controls near the leak.
  3. Open a low faucet to drain the pipes and take pressure off the leak.
Selected Google reviews

What neighbors say

Excellent4.9 from 174 reviews on Google
Richard F.Google review
★★★★★

Had backup and they came out in half hour on a Sunday and got the blockage resolved. They cleaned up after themselves. Very very professional people.

Lisa L.Google review
★★★★★

Honest, reliable and they do a great job. I highly recommend plumbing doctor services.

Felicia T.Google review
★★★★★

Mike is awesome, knowledgeable, thorough and friendly! Overall great and expedient experience!

John G.Google review
★★★★★

Excellent service and very knowledgeable. I definitely recommend them.

JoeGoogle review
★★★★★

Very knowledgeable, attention to detail, extremely neat and organized. We highly recommend Plumbing Doctor.

Naomi H.Google review
★★★★★

Mike works quickly and is transparent with pricing. He's trustworthy, reliable and brings his own shoe covers.

Hazim A.Google review
★★★★★

They tell me what is worth doing or not doing, and won't try to upcharge me. The work is always great. They are my go-to!

Kevin C.Google review
★★★★★

Found my outdoor cleanout that was covered up for years and no other company could find! … They use drop cloths and clean up when they are done.

Read all 174 reviews on Google · Leave us a review

We respond immediatelySame-day appointments may be available

What's going on?

Tap one. It takes about a minute, and we get your request right away.

Problem
How soon?

Enter a 5-digit ZIP code, or leave it empty.

Where can we reach you?

Please enter your name.

Enter a 10-digit phone number.

Best way to reach you

That email doesn't look right.

Leaking pipe? Call 908-873-6686