Why Does My Toilet Whistle?

Glow Decor/Glow/Getty Images

A whistling toilet is caused when the fill valve does not shut completely. If there is a gap, water leaks into the tank, causing the valve to vibrate. This is often caused by a dry or deteriorated ballcock valve.

ADVERTISEMENT