Method 2: How to remove and clean a shower head
Step 1: Remove the shower head
Most manufacturers recommend using a wrench instead of pliers to detach the shower head. This ensures it doesn’t damage the finish.
Step 2: Rinse it
To loosen the debris on the inside of the shower head, run it under a sink faucet while holding it upside down.
You can also use a soft bristled toothbrush and cleaning vinegar to clean away the hard water deposits.
(If you’re into baking soda—spread a baking-soda and water paste around your shower head instead and let it sit there for about 30 minutes before rinsing it off.)
Step 3: Clean out the holes
Use a toothbrush to descale the outside part of the shower head.
If it still seems blocked, use a toothpick, safety pin, or needle to poke the holes and loosen the debris stuck inside.
Step 4: Soak in vinegar
Submerge the shower head in vinegar for some time to dissolve any leftover hard water deposit and dirt.
For an extra kick, add some baking soda to the cleaning vinegar.
Step 5: Rinse, polish, assemble
Once you’re sure the shower head is completely clean and unblocked, rinse it thoroughly with water to wash out all the cleaning agents.
Dry and polish with a soft microfiber cloth and attach it back to its original place in the shower.