How to Clean Shower Head
What You'll Need
- Enough to fill a bag
- 1
- 1
- 1
Step-by-Step Method
Fill a plastic bag with enough white vinegar to fully submerge the shower head face. About 1-2 cups depending on the shower head size.
Place the bag over the shower head so the face is fully submerged in vinegar. Secure the bag with a rubber band or twist tie around the shower arm. Make sure it holds without slipping.
Leave the bag on for at least 6 hours, ideally overnight. The acetic acid dissolves calcium and lime deposits blocking the spray nozzles.
Remove the bag. Turn on the shower to flush loosened deposits. Use a toothbrush to clear any remaining buildup from the nozzle holes. Run water again.
- Do not soak brass, gold-plated, or nickel-coated shower heads for more than 30 minutes (vinegar can damage the finish)
- Do not use vinegar on natural stone shower heads
- If your shower head has a rubber/silicone nozzle face, simply rubbing each nozzle with your finger breaks up mineral deposits.
- Reduced water pressure is almost always mineral buildup, not a plumbing problem. Try the vinegar soak before calling a plumber.
- Install a shower head filter if you have hard water. It reduces mineral buildup significantly.
Frequently Asked Questions
Every 1-3 months depending on water hardness. If you notice reduced water pressure or uneven spray pattern, it is time. Homes with hard water need monthly cleaning.
Sources & Methodology
Vinegar (5% acetic acid) dissolves calcium carbonate (limescale) through an acid-base reaction, converting it to water-soluble calcium acetate.
Last reviewed: March 20, 2026