Plumbing & Water Heaters

Toilet Tank Not Filling: Fill Valve, Float Arm, and Shut-Off Valve Fixes

When your toilet tank stops refilling after a flush — or fills very slowly — the problem almost always lives inside the tank itself. The fill valve (also called a ballcock) is the workhorse component that opens when the tank empties and closes when the water level rises to the correct height. Over years of use, fill valve seals degrade, float arms become misadjusted, and float balls develop hairline cracks that let them fill with water and sink too low. Any of these failures leaves you with a tank that never reaches the correct water level, producing weak flushes or no flush at all. The good news: fill valve replacement is one of the most beginner-friendly toilet repairs possible. A universal fill valve kit costs $10–$20, installs in under 30 minutes, and requires nothing more than an adjustable wrench and a bucket.

Try the AI Diagnosis Tool

Common Symptoms

  • Tank takes more than 3–5 minutes to refill after flushing
  • Tank never fully refills — float rises to shut-off level but water level is too low
  • Toilet handle must be held down to complete a flush (low water level in tank)
  • Constant hissing or running sound from the tank that stops when lid is lifted
  • No water flowing into tank at all after flushing
  • Water level in tank is visibly below the marked fill line or the overflow tube
  • Weak or incomplete flush despite no clog in the toilet bowl

Most Likely Causes

  1. 1

    Fill Valve Failure (Worn Diaphragm or Seal)

    The fill valve contains a rubber diaphragm or cup seal that controls water flow into the tank. After years of use, this seal hardens, tears, or accumulates mineral deposits that prevent it from opening fully. A partially obstructed fill valve admits water very slowly; a completely failed valve admits none. Fill valves on toilet installations older than 10–15 years are prime candidates for replacement — they're inexpensive and the single most common cause of slow or absent tank filling.

  2. 2

    Float Arm Misadjusted (Shuts Off Too Early)

    Older toilets use a hollow float ball attached to a horizontal arm connected to the fill valve. As the tank fills, the rising ball lifts the arm and eventually shuts off the fill valve. If the float arm is bent downward or adjusted so the ball rides too low, the valve shuts off before the tank reaches the correct water level. The result is a low tank that produces weak flushes. Adjusting the float arm upward (or bending it slightly upward on metal arms) raises the shut-off point and restores the correct fill level.

  3. 3

    Waterlogged Float Ball

    The hollow rubber or plastic float ball can develop hairline cracks or seam failures that allow water to slowly seep inside. A partially filled float ball rides lower in the water than it should, signaling the fill valve to shut off too early. Shake the ball — if you hear water sloshing inside, the ball is waterlogged and needs replacement. A waterlogged float ball is a common, inexpensive fix: float balls cost $3–$8 and screw directly onto the float arm.

  4. 4

    Shut-Off Valve Partially Closed

    The toilet's supply shut-off valve (the oval or round knob on the wall behind and below the toilet) controls water flow to the fill valve. If this valve was partially closed during a repair and not fully reopened, or if the valve has internally corroded and is restricted, water flow to the fill valve is throttled — causing very slow tank filling. Turn the shut-off valve counterclockwise until it stops to ensure it's fully open. On older gate-style valves, internal corrosion can reduce flow even when 'fully open' — these should be replaced with quarter-turn ball valves.

  5. 5

    Debris-Clogged Fill Valve Screen

    Most modern fill valves have a small filter screen at the bottom of the valve body that screens sediment from the supply line before it enters the valve mechanism. This screen can become clogged with pipe scale, rust particles, or sediment — particularly in older homes or after any supply line work upstream. A clogged screen restricts water flow to a trickle. The screen can be removed and cleaned, or the fill valve can simply be replaced (often faster given the low cost).

Not sure if this is the right fix for your exact model?

Upload a photo of your appliance label — Repair Scout will identify your exact unit and tailor the diagnosis.

Quick DIY Checks

Caution

Always turn off the supply shut-off valve before disconnecting any toilet supply line or removing the fill valve. Skipping this step will flood the bathroom floor when the supply line is disconnected. If the shut-off valve is old and won't close fully, shut off the home's main water supply instead.

Caution

Do not overtighten the fill valve lock nut against the bottom of the porcelain tank. Porcelain cracks under excess torque — hand-tight plus 1/4 turn is correct. A cracked tank is an irreparable failure requiring full toilet replacement.

  1. 1Step 1 — check and fully open the shut-off valve: locate the toilet's water supply shut-off valve on the wall behind and below the toilet. Turn it counterclockwise (left) until it stops — it should be fully open. Flush the toilet and observe the fill speed. If the tank fills normally now, a partially closed valve was the entire problem. If the valve feels stuck, corroded, or restricted even when 'open,' plan to replace it with a 1/4-turn ball valve — this is an easy 30-minute repair requiring the main water supply shutoff.
  2. 2Step 2 — inspect the float ball for waterlogging: remove the tank lid and set it aside on a towel. Look at the float ball (the black or white hollow ball at the end of the horizontal arm). If it sits noticeably low in the water, or if you can gently shake it and hear water sloshing inside, it's waterlogged. Unscrew the float ball counterclockwise from the float arm and replace it. Float balls cost $3–$8 and screw directly on without tools. Flush and observe whether the tank fills to the correct level (about 1 inch below the overflow tube).
  3. 3Step 3 — adjust the float arm if water level is low but ball isn't waterlogged: if the float ball is dry but the water level in the tank is below the fill line (or more than 1 inch below the overflow tube), the float arm needs to be adjusted upward. On plastic float arms, there is typically an adjustment screw or clip where the arm meets the fill valve — turn it to raise the float position. On older metal float arms, you can gently bend the arm slightly upward by hand to raise the shut-off point. Flush and recheck — the water level should sit about 1 inch below the top of the overflow tube.

Want the complete repair checklist?

See all 6 steps + safety warnings + tool list + cost estimate. Save $150+ vs. a service call.

Review Pro — $1.00/mo

30-day money-back guarantee · Cancel anytime

Stop Paying $150+ Per Service Call

Get instant AI diagnosis for any home repair — plumbing, electrical, HVAC, appliances, and more.

  • Unlimited AI repair diagnoses
  • Step-by-step fix guides with tool lists
  • Cost & time estimates before you call a pro
  • 1,000+ appliance & system repair articles
  • Emergency repair guidance, 24/7

$1.00/mo — less than one service call trip charge

Review Monthly Pro — $1.00/mo

$1.00/month · Checkout continues to Stripe · Cancel anytime

Most homeowners save $150+ on their first repair

Repair vs Replace

✓ Worth Repairing

Fill valve failure, float adjustment, or waterlogged float ball are inexpensive, beginner-level repairs. A $15 universal fill valve kit fixes the most common causes of toilet tank not filling. Toilet replacement is only warranted if the tank itself has cracked or if the toilet is old enough that multiple components are failing simultaneously.

Est. Repair Cost

$10–$30 (fill valve kit $10–$20; float ball $3–$8; supply line $8–$15 if replacement needed)

Est. Replacement Cost

$150–$500 for a new toilet installed by a plumber

Recommended Tools & Parts

  • Fluidmaster 400A Universal Toilet Fill Valve

    The industry-standard replacement fill valve for virtually all residential toilets. Adjustable height from 9 to 14 inches fits most tank sizes. Anti-siphon design meets plumbing codes nationwide. The 400A is the fill valve most plumbers install by default — it outlasts most original equipment and costs $10–$14 at any hardware store. Includes everything needed for installation except the supply line. Directions are clear and the install takes under 20 minutes.

    $10–$15

    Buy on Amazon →
  • Fluidmaster 400CRP14 Complete Toilet Repair Kit

    Complete tank rebuild kit including the 400A fill valve plus the PerforMAX flapper, tank-to-bowl bolts, and all gaskets. Replaces every internal component that wears out — ideal if the toilet is more than 10 years old or if you want to do a complete tank overhaul while you're already in there. One kit fixes fill, flush, and seal issues simultaneously for $20.

    $18–$25

    Buy on Amazon →
  • Replacement Toilet Float Ball — Universal 3-Inch

    Replacement hollow float ball for older toilets with ball-and-arm float mechanisms. Screws directly onto the float arm — no tools required. Sized for standard 3-inch diameter arm threads. If your toilet uses the older ball-and-arm style float rather than a modern cup fill valve, this is the $5 replacement for a waterlogged ball.

    $4–$8

    Buy on Amazon →

Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.

Still stuck? Let AI take a look.

Describe your problem or upload a photo — get a diagnosis in seconds.

Related Repair Guides

This section combines editorial `relatedSlugs` from the article source with metadata-based matches so each guide links deeper into the repair library.

Toilet Leaking at Base

Puddle of water forming at the base of your toilet? A failed wax ring or loose closet bolts is almost always the cause — a DIY repair that takes 1–2 hours and costs under $30 in parts.

Read guide →

Toilet Flapper Replacement

Toilet running constantly or randomly refilling? A worn flapper is the #1 cause — replace it in 30 minutes for under $15.

Read guide →

Bathroom Sink Slow Drain — How to Clear a Sluggish Bathroom Sink in 20 Minutes

Bathroom sink draining slowly? Hair, soap scum, and toothpaste buildup in the P-trap and pop-up stopper are almost always the cause — clear it yourself in 20–30 minutes with no special tools.

Read guide →

Low Water Pressure Whole House: PRV, Shutoff Valve, Galvanized Pipe — Full Diagnosis

Whole-house low water pressure? Covers Watts 25AUB-Z3 PRV adjustment, gate valve, galvanized pipe restriction, water softener bypass, aerator cleaning, and city water vs. well water causes.

Read guide →

Frozen Pipe: How to Safely Thaw It Before It Bursts

No water from a faucet in winter? A frozen pipe needs to be thawed carefully before it bursts. Use a hair dryer or heat gun — never a flame — and work from the faucet toward the frozen section.

Read guide →

Leaking Pipe Under the Sink: Diagnose and Fix It

Puddle forming in the cabinet under your kitchen or bathroom sink? Most under-sink leaks come from loose slip-joint connections at the P-trap or a failed supply line fitting — fixed in 20–45 minutes with no plumber needed.

Read guide →

Keep Exploring

Stop Paying $150+ Per Service Call

Get instant AI diagnosis for any home repair — plumbing, electrical, HVAC, appliances, and more.

  • Unlimited AI repair diagnoses
  • Step-by-step fix guides with tool lists
  • Cost & time estimates before you call a pro
  • 1,000+ appliance & system repair articles
  • Emergency repair guidance, 24/7

$1.00/mo — less than one service call trip charge

Review Monthly Pro — $1.00/mo

$1.00/month · Checkout continues to Stripe · Cancel anytime

Most homeowners save $150+ on their first repair

Still not sure what's wrong?

Get an AI diagnosis in seconds — describe the problem or upload a photo.

Get an AI Diagnosis

⚡ Get step-by-step help for YOUR specific appliance

Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.

No account needed for diagnosis. Cancel Pro anytime.

Related Tools

Frequently Asked Questions

How long should a toilet tank take to fill?
A properly functioning toilet tank should refill completely within 60–90 seconds after a flush on standard residential water pressure (40–80 psi). If your tank takes more than 3 minutes to fill, the fill valve is partially obstructed or failing. If it takes more than 5 minutes, replacement is more efficient than attempting to service the old valve.
Can I replace the fill valve myself, or do I need a plumber?
Fill valve replacement is one of the most beginner-friendly plumbing repairs available. The only tool required is an adjustable wrench. The entire job — shutoff, drain, remove old valve, install new valve, reconnect supply, adjust height — takes 15–30 minutes. Fluidmaster's instructions are very clear and the valve fits virtually all residential toilets. A plumber will charge $100–$200 for the same job.
My toilet fills to the correct level but still flushes weakly — why?
Weak flushing with a correctly filled tank usually points to the flapper, not the fill valve. A flapper that closes too quickly (due to an overly short chain or a lightweight flapper) doesn't allow a complete tank dump. Check the flush chain — there should be about 1/2 inch of slack. If the chain is correct, replace the flapper with a name-brand unit (Korky or Fluidmaster). Also check the rim holes under the toilet bowl rim — clogged rim holes from mineral deposits reduce flush force significantly.
Water is running constantly into my toilet bowl — is this the same problem?
No — water running into the bowl continuously (the 'phantom flush' or constant-running toilet) is a flapper problem, not a fill valve problem. A leaking flapper allows water to slowly drain from the tank into the bowl; the fill valve then refills the tank continuously to replace the lost water. The fill valve is working correctly in this scenario — the flapper needs replacement. You can confirm this by adding a few drops of food coloring to the tank: if color appears in the bowl without flushing, the flapper is leaking.