Shower Head Smells Like Mildew? Soak It Clean, or Replace It
Water sits in the head between showers and grows a smelly film. A vinegar soak clears it, and a new head fixes one that keeps coming back.
By Jamilur Rahman Updated November 5, 2026 · 7 min read
- Time
- 15 min, plus soak
- Cost
- Under $20
- Difficulty
- Easy
In this guide
Quick answer
If your shower head smells like mildew, a film of mold, bacteria and mineral scale is growing inside it and around the nozzles. Soak the head in white vinegar for 30 to 60 minutes, scrub the nozzles with an old toothbrush, then run hot water through it for a minute or two. A reusable soak bag holds the vinegar on the head without unscrewing it. If the smell returns within a few weeks, the head is worn out and a new one with silicone nozzles is the fix that lasts.
Free fix vs. permanent fix
A vinegar soak in a bag
- Tie a zip-top bag of white vinegar over the head
- Soak 30 to 60 minutes, less on delicate finishes
- Scrub the nozzles with an old toothbrush
- Run hot water through it for a minute or two
How long it lasts: Clears the smell for weeks to a few months. It returns if the head still holds water and film inside.

A reusable shower head soak bag
A fitted bag with a strap holds the vinegar snug against the head, so every nozzle is covered with no leaks and no unscrewing. The zip-top bag works the same way. The soak bag just makes the monthly clean a two-minute habit instead of a chore you skip.
What to get: Shower head soak bag
How long it lasts: Reusable for years. A monthly soak keeps film from building, so the smell never gets a chance.
As an Amazon Associate I earn from qualifying purchases.
What you'll need
-
White vinegar
Enough to cover the head, usually 1 to 2 cups
You have it -
Zip-top bag and rubber band
A free stand-in for a soak bag
You have it -
Old toothbrush
For the nozzles and the rim
You have it - Our pick Illustration

Shower head soak bag
Straps on and holds the vinegar in place
- Illustration

Shower head with silicone nozzles
Only if cleaning does not hold
Why it happens
Film that grows inside the head
Water sits in the head between showers. In a warm, damp, dark space, mold, mildew and bacteria form a slimy film on the inside and around the nozzles. The first spray of hot water carries the smell.
Mineral scale as a hiding place
Hard water leaves limescale in the nozzles. The rough crust gives the film something to cling to, and it blocks the flow of water.
A head with hidden chambers or a filter
Heads with many tiny holes, extra chambers or built-in filters hold more water and stay wet longer than a simple one.
A smell that does not come from the head
A musty bathroom, a drain or a water heater can all seem to come from the shower head. Check before you soak anything.
Try this first (free)
Do these in order, starting with the simplest.
-
Find out where the smell comes from
Sniff the head with the water off. Then run the sink's hot tap. A rotten-egg smell from the hot water only points to the water heater. A smell from the floor points to the drain. If only the head smells, go on.
-
Cover the head with vinegar
Tool used: Zip-top bag and rubber bandPour white vinegar into a zip-top bag until the head will be fully covered. Slip the bag over the head and secure it with a rubber band, or use a soak bag with its strap.
-
Soak it, but check your finish
Tool used: White vinegarPlain chrome and plastic heads can soak for an hour or more. For brushed nickel, oil-rubbed bronze, brass, gold or other special finishes, soak no longer than 30 minutes, or check the maker's care guide, because vinegar can dull them.
-
Scrub the nozzles
Tool used: Old toothbrushRemove the bag and scrub around the nozzles with an old toothbrush. Rub rubber nozzles with your thumb to push out scale. Use a toothpick to clear a blocked hole.
-
Flush with hot water
Run the shower hot for a minute or two, with the head pointed at the wall, to rinse out loosened film and the vinegar smell.
When free fixes aren't enough
If the smell comes back within a few weeks, the film is hiding where a bag soak cannot reach, inside the head, behind a rubber washer or in a built-in filter. Unscrew the head and soak it in a bowl so the inside is covered too. If it still smells, or the head is old, cracked or crusted with scale, replace it. A new head with soft silicone nozzles can be rubbed clean in seconds, so scale and film never get a grip. If you smell gas, which is a rotten-egg smell near a gas appliance, leave the house and call your gas utility.
Buy the fix
Still stuck after the free fixes? These are the products we would look at.
| Pick | Product | Fixes | Who it's for | Buy |
|---|---|---|---|---|
| Best pick | ![]() Shower head soak bag | mildew film and scale on the nozzles, with no unscrewing | Anyone who wants an easy monthly clean for a smelly shower head. | Check price |
| Upgrade pick | Shower head with silicone nozzles | a worn head that keeps growing film and scale | Households where the smell comes back after each cleaning, or whose head is old, cracked or crusted. | Check price |

Shower head soak bag
Fixes: mildew film and scale on the nozzles, with no unscrewing
Look for: A strap or drawstring that holds it snug on the head; Large enough to cover a rain or handheld head; Leak-resistant fabric that lasts through repeated soaks.
- Who it's for
- Anyone who wants an easy monthly clean for a smelly shower head.
- Honest downside
- Your head has a delicate finish like brass or brushed nickel. Check the maker's care guide first.
Shower head with silicone nozzles
Fixes: a worn head that keeps growing film and scale
Look for: Soft silicone nozzles you can rub clean; A standard 1/2 inch connection that fits most U.S. showers; A simple design with no hidden chambers.
- Who it's for
- Households where the smell comes back after each cleaning, or whose head is old, cracked or crusted.
- Honest downside
- Your head is only a few months old and a soak cleared the smell.
As an Amazon Associate I earn from qualifying purchases. We don't show prices because they change, so use the button to see today's price.
How we picked: How we picked: this page is based on plumbing fixture care guides, finish care notes from shower head makers, and the problems and fixes people report in reviews. We do not test products by hand.
Check your finish before you soak
- Chrome, white or black plastic: safe for a 30 to 60 minute vinegar soak.
- Brushed nickel, oil-rubbed bronze, brass or gold tone: keep the soak to 30 minutes or less, or use a mild dish soap and a toothbrush instead.
- Unknown finish: test a small spot on the arm with vinegar for a few minutes before you soak the head.
What to skip
Bleach, and mixing cleaners
Never mix vinegar with bleach, which gives off toxic fumes. Do not soak a head in bleach either, since it can damage the finish and rubber parts. Skip air fresheners and perfumed sprays too, because they cover the smell for an hour and do nothing about the film.
Frequently asked questions
Why does my shower head smell?
Shower head smells musty: is it mold?
Why does my shower head smell bad even after cleaning?
Is a shower head that smells like mold harmful?
How often should I clean a shower head?
As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure