Toilet Tank Not Filling? 7 Easy Fixes That Actually Work (Step-by-Step Guide)

Last updated: May 10, 2026

By Home Repair Genie

Quick Answer

If your toilet tank is not filling, the most common causes are a closed water supply valve, clogged fill valve, stuck float, kinked supply line, or faulty fill valve assembly. Start by checking the shutoff valve and inspecting the fill valve for debris before replacing any parts.


Toilet Tank Not Filling? Here’s What to Check First

A toilet tank that will not refill after flushing can quickly become frustrating. Fortunately, many toilet fill problems are caused by simple issues homeowners can fix themselves without calling a plumber.

Modern toilets rely on a fill valve, float, water supply line, and flapper working together properly. If one component fails, the tank may stop refilling completely or refill very slowly.

Follow these troubleshooting steps to restore water flow and get your toilet working again.


Safety First Before Working on a Toilet

Before starting repairs:

  • Turn off the toilet water supply valve
  • Keep towels nearby for spills
  • Avoid overtightening plastic parts
  • Flush the toilet to drain excess water
  • Use gloves if cleaning mineral buildup

Most toilet tank repairs are simple and safe for DIY homeowners.


Step 1: Make Sure the Water Supply Valve Is Fully Open

Hand opening the toilet water supply shutoff valve connected to a residential toilet tank fill line in a bathroom bathroom repair scene

The shutoff valve near the base of the toilet controls water flow into the tank.

Sometimes the valve gets partially closed accidentally during cleaning or repairs.

Check that:

  • The valve is turned fully counterclockwise
  • Water flows properly through the supply line
  • There are no visible leaks near the valve

If the valve feels stuck or corroded, it may need replacement.

If your toilet keeps running, read: How to Fix a Running Toilet: 7 Easy Fixes That Actually Work.


Step 2: Inspect the Toilet Fill Valve on a Toilet Tank Not Filling

Hand inspecting and adjusting a toilet fill valve inside an open residential toilet tank during plumbing troubleshooting

A clogged or failing fill valve is one of the most common causes of a toilet tank not filling.

Signs of a bad fill valve include:

  • Weak water flow
  • Hissing noises
  • Intermittent filling
  • Tank filling extremely slowly
  • No water entering the tank

Mineral buildup inside the valve can restrict water flow over time.

Sometimes cleaning the valve restores proper operation.


Step 3: Check for a Stuck Float

Hand checking a stuck float ball inside an open residential toilet tank during toilet refill troubleshooting

The float controls when the fill valve shuts off.

If the float becomes stuck in the raised position, the toilet may think the tank is already full.

Inspect the float for:

  • Obstructions
  • Mineral buildup
  • Bent float arms
  • Incorrect adjustment

Move the float gently up and down to see if it loosens.


Step 4: Inspect the Water Supply Line for Kinks or Blockages

Close-up of a toilet water supply line and shutoff valve being inspected for kinks or blockages beneath a residential toilet tank

The flexible water supply line connects the shutoff valve to the toilet tank.

A kinked or partially blocked line can reduce or stop water flow completely.

Check for:

  • Sharp bends
  • Corrosion
  • Mineral buildup
  • Leaks around fittings

If the line looks damaged or old, replacement is inexpensive and often improves flow.

If your bathroom sink drains slowly too, read: How to Unclog a Drain: 7 Easy Fixes That Actually Work Fast.


Step 5: Clean Mineral Buildup From the Fill Valve

Hands cleaning mineral buildup from a toilet fill valve inside an open residential toilet tank not filling using a small brush during plumbing maintenance

Hard water deposits can clog small openings inside the fill valve.

To clean it:

  1. Turn off the water supply
  2. Remove the fill valve cap
  3. Rinse debris from the valve
  4. Flush water briefly into a bucket
  5. Reassemble the valve

This often restores normal water pressure inside the tank.


Step 6: Replace the Fill Valve if Necessary

Hands replacing an old toilet fill valve with a new fill valve inside an open residential toilet tank during plumbing repair

If cleaning does not work, the fill valve may simply be worn out.

Signs replacement is needed include:

  • Constant sticking
  • Weak refill speed
  • Cracks or leaks
  • Loud screeching noises
  • Water failing to enter the tank consistently

Most toilet fill valves are inexpensive and widely available at hardware stores.

If your toilet won’t flush properly, read: Why Your Toilet Won’t Flush: 7 Easy Fixes That Actually Work.


Step 7: Call a Plumber for Low Water Pressure or Hidden Plumbing Problems

Professional plumber inspecting an open residential toilet tank and plumbing connections while diagnosing low water pressure or hidden plumbing problems

If the toilet tank still is not filling after replacing the fill valve, the issue could involve:

  • Hidden pipe blockage
  • Severe mineral buildup
  • Low house water pressure
  • Frozen plumbing
  • Faulty shutoff valve inside the wall

A licensed plumber can diagnose more complex plumbing issues safely.


How to Prevent Toilet Fill Problems

Routine maintenance helps prevent future refill issues.

Helpful maintenance tips include:

  • Exercise shutoff valves occasionally
  • Clean mineral buildup yearly
  • Replace aging supply lines
  • Avoid harsh chemical cleaners inside the tank
  • Inspect toilet components during cleaning

Preventive maintenance can extend the life of your toilet components.


For additional toilet repair and maintenance guidance, visit:

Fluidmaster Toilet Repair Guide


Frequently Asked Questions

Why is my toilet tank not filling after flushing?

The most common causes are a stuck float, clogged fill valve, closed shutoff valve, or faulty fill valve assembly.


Can a clogged fill valve stop the toilet tank from filling?

Yes. Mineral deposits and debris can block water flow through the fill valve.


How much does it cost to replace a toilet fill valve?

Most toilet fill valves cost between $10 and $30, making this one of the least expensive toilet repairs.


Why is my toilet filling very slowly?

Slow filling is often caused by mineral buildup, low water pressure, or a partially closed shutoff valve.


Should I replace the toilet or just the fill valve?

If the toilet itself is in good condition, replacing the fill valve is usually far cheaper than replacing the entire toilet.


Final Thoughts

A toilet tank not filling is often caused by a simple water flow or fill valve issue. In many cases, cleaning or replacing the fill valve restores normal toilet operation quickly and inexpensively.

Working through these troubleshooting steps carefully can help you solve the problem without needing professional plumbing repairs.