Quick answer
A toilet that whistles or squeals while the tank refills almost always has a worn fill valve, the part on the left of the tank that lets water in. A supply valve that is only partly open, or house water pressure that is too high, can cause the same sound. Open the wall valve fully, flush debris from the fill valve, and if it still whistles, replace the fill valve. HomeAdvisor puts typical toilet repairs at $150–$391; Fixr puts simple jobs at $60–$200. Call (888) 217-6781 to reach a plumbing company taking calls in your ZIP.
Follow the short menu, then your 5-digit ZIP. The line goes quiet for a few seconds while it connects; stay on. If it does not connect, call once more: companies taking calls change minute to minute.
Written & reviewed by Marcus ReedIICRC WRT
Reviewed November 4, 2026· Next review May 2027
A whistle, squeal or foghorn sound while the toilet tank refills is water being squeezed through a narrow opening. Nearly always that opening is in the fill valve, the tall valve on one side of the tank. Older ballcock-style valves are especially prone to it.
Fix It in Order
- 1Open the supply valve fully. The small valve on the wall behind the toilet should be turned counterclockwise all the way. A valve that is half closed makes water rush through and whistle.
- 2Flush the fill valve. Shut off the water, remove the fill valve cap (most twist off a quarter turn), hold a cup over the opening and turn the water on briefly to blow out grit. Reassemble.
- 3Check the house pressure. If more than one toilet whistles, or pipes bang when valves close, the pressure may be too high. A gauge on an outdoor spigot over 80 psi is high. See signs of a bad pressure reducing valve.
- 4Replace the fill valve. Modern fill valves are quieter, adjustable and inexpensive. It is a common short job.
Related Sounds
| What you hear | Likely cause |
|---|---|
| Whistle while refilling | Fill valve or partly closed supply valve |
| Refills for a few seconds on its own | Flapper leak; see toilet running randomly |
| Bang when the tank finishes filling | Water hammer; see water pipes banging |
| Hums or vibrates after flushing | Fill valve, or a loose supply line |
Talk to a plumber about this
One call reaches a plumbing company taking calls in your ZIP.
What a Repair Costs
HomeAdvisor puts typical toilet repairs at $150–$391; Fixr puts simple jobs such as a fill valve at $60–$200. See toilet repair.
The Call
Call when the supply valve is stuck or leaking, several fixtures whistle, or the pressure is high. (888) 217-6781 connects you to a plumbing company taking calls in your ZIP. Follow the short menu, enter your 5-digit ZIP and stay on while it connects; if it does not connect, call once more, because the companies taking calls change minute to minute.
Reading to confirm what you already suspect?
Confirm it in two minutes instead — the pro on this line answers questions about YOUR situation all day: what it is, what it should cost, whether you even need service. If you want, they'll set the appointment on the same call.
No obligation to book
Frequently Asked Questions
Why does my toilet whistle when I flush it?
Water is forcing its way through a worn or partly blocked fill valve, or through a supply valve that is not fully open.
Can high water pressure make a toilet whistle?
YesPressure above what the fill valve is meant for makes it whistle and can make the toilet run. A gauge on an outdoor spigot tells you.
Is a whistling toilet a problem?
Not an emergency, but a failing fill valve can start running or overflowing into the overflow tube, which wastes water.
Sources
Methodology: How we source and verify data · Report an error
Disclaimer: HearthDry is an independent educational resource. This article is for informational purposes only and does not constitute professional, legal, or insurance advice. Consult licensed professionals before making decisions about your property or insurance claims.
Equipment
Reviewed gear for this job
Those pages carry affiliate links. As an Amazon Associate, HearthDry earns from qualifying purchases; it costs you nothing extra.
Our Amazon storefront →