A whistling, hissing, or foghorn sound while your toilet refills almost always comes from the fill valve. Mineral and scale buildup or a worn valve causes the water flowing through it to vibrate. Cleaning the valve with white vinegar or replacing it usually stops the noise for good.
What the noise is and why the fill valve causes it
The fill valve sits on the left side of most tanks and opens after you flush to refill the tank and bowl. Water flows through a small opening inside it, and the speed of that flow is what makes sound. Fluidmaster, the largest maker of toilet fill valves, describes these refill sounds as a hiss or a resonance problem inside the valve. Their guidance is direct: "A hissing or whistling sound is usually caused by a worn or faulty fill valve."
Think of it like blowing across the top of a bottle. When the path water travels is smooth and wide, you hear a quiet refill. When that path gets rough or pinched, the water moving through it starts to vibrate the valve parts. That vibration is the whistle or foghorn you hear, and it often gets louder over weeks or months as the underlying problem gets worse.
Two things cause that pinched, rough path. The first is scale buildup, where hard-water minerals coat the inside of the valve. The second is a worn rubber seal or diaphragm inside the valve that no longer closes smoothly. Both create turbulence in the flowing water, and both produce the same family of sounds. The noise itself does not tell you which one you have, but the fixes below cover both.
Why Phoenix hard water makes this worse
Phoenix has some of the hardest tap water in the country, and that is the main reason toilets here get noisy. The City of Phoenix reports total water hardness in the range of roughly 170 to 284 milligrams per liter, which works out to about 10 to 17 grains per gallon. By the USGS classification scale, water above 180 milligrams per liter counts as "very hard." Much of Phoenix sits right at the top of the hard range and into very hard territory.
Hard water carries dissolved calcium and magnesium. Every time your toilet refills, a little of that mineral content is left behind inside the fill valve. Over months and years it builds into a chalky scale that narrows the openings and roughens the rubber parts. That is exactly the condition that makes water whistle as it passes through. A valve that would last many quiet years on soft water can start singing in a fraction of that time on Phoenix water.
This is also why cleaning a Phoenix fill valve often works only for a while before the noise returns. The water keeps depositing minerals, so a valve that is several years old may be better replaced than cleaned. The age of the valve and how often you have already cleaned it are good guides for which path to take.
How to fix a whistling toilet, step by step
Start with the cheapest fix and move up only if you need to. You will need white vinegar, an old toothbrush, and for a replacement, a new fill valve and a new supply line.
Step 1: Confirm it is the fill valve. Take the tank lid off and flush. Watch and listen. If the whistle or hiss happens only while the tank is refilling and stops the moment the water shuts off, the fill valve is your part.
Step 2: Check the wall shut-off. A partly closed or obstructed shut-off valve at the wall can throttle the water and cause a whistle of its own. Make sure the angle stop under the tank is fully open. If it has never been opened all the way, that alone can be the cause.
Step 3: Clean the valve with vinegar. Turn off the water at the wall and flush to empty the tank. Remove the cap on top of the fill valve following the maker's instructions. Soak the cap and the rubber seal in white vinegar for a few hours to dissolve scale, then scrub the parts and the valve opening with a toothbrush. Before you reassemble, turn the water on for a second with the cap off and a cup held over the top to flush loose debris and grit out through the valve. Reassemble and test.
Step 4: Try a flow regulator or replace the valve. Many newer fill valves include a built-in flow regulator that smooths the water flow and stops the resonance that causes whistling. If cleaning does not last, replacing the fill valve is often the simplest and most permanent cure, and a new valve frequently costs less than a single service call. Shut off the water, disconnect the supply line, unscrew the lock nut under the tank, lift out the old valve, and set the new one to the maker's height (the cap usually sits a few inches above the overflow tube).
Step 5: Always replace the supply line. Whenever you swap the fill valve, put on a fresh braided supply line too. The old line is the same age as the failed valve, and a hidden weak spot there is a leak waiting to happen. New supply lines are inexpensive and take seconds to install.
How to tell a whistling toilet from a running or ghost-flushing toilet
A noisy refill and a running toilet are different problems with different parts, and it helps to know which one you have. A whistling or hissing sound that happens only during the refill and then goes silent points to the fill valve, as covered above.
A running or ghost-flushing toilet is different. That is when the tank refills on its own every so often even though no one flushed, or you hear water trickling between uses. The leading cause there is the flapper, the rubber seal at the bottom of the tank. Fluidmaster states that flappers are the leading cause of leaking or running toilets, and hard water warps and scales them just like it does fill valves. A worn flapper lets water seep slowly from the tank into the bowl, so the fill valve kicks on to top off the tank, sometimes for a second or two at a time.
This matters for your water bill. The EPA WaterSense program reports that household leaks waste nearly 1 trillion gallons of water nationally each year, and that the average home loses more than 9,300 gallons annually to leaks. A silently running toilet is one of the biggest single culprits. To check for a flapper leak, put a few drops of food coloring in the tank and wait about 10 minutes without flushing. If color shows up in the bowl, the flapper is leaking and should be replaced.
If your problem is the refill noise, this page covers it. If your toilet runs, ghost-flushes, or fails to fill, see our related guides on how to fix a running toilet, how to replace a toilet flapper or fill valve, and what to do when your toilet tank is not filling. For a noise that will not quit after a clean and a new valve, or a shut-off that is stuck or leaking, our Phoenix plumbers can sort it out the same day.
