Symptoms
- High-pitched whistle while the tank fills
- Continuous faint hiss even after the tank seems full
- Noise changes pitch as the tank fills
- Sound has developed gradually
Likely causes
- CommonWorn fill valve diaphragm or washerAging rubber parts vibrate as water passes through, creating a whistle.
- CommonDebris partially blocking the valveSediment narrows the water path, increasing pressure and causing noise.
- PossibleFill valve not fully shutting offA valve stuck slightly open lets a thin stream continue, which often whistles.
- PossibleHigh household water pressureExcess pressure forces water through fittings faster than they're designed for.
What to do
- Confirm the shutoff valve behind the toilet is fully open.
- Turn off the water, drain the tank, and remove the fill valve cap to check for debris in the inlet screen.
- Rinse out any sediment and reassemble, then test.
- Replace the fill valve with a new universal one if cleaning doesn't stop the noise.
- Check household water pressure with a gauge if multiple fixtures seem to have similar sounds.
Tools and parts
- Adjustable wrench
- Small cup
Toilet fill valveSearch: “universal toilet tank fill valve”
When to call a pro
Call a plumber if water pressure testing shows a house-wide high-pressure problem, since that needs a pressure-reducing valve.
Safety
Generally low risk
Generally low risk for a careful person. Stop if anything looks different from what this guide describes.