How to Clean a Bathroom with Vinegar (Every Surface Guide)

How to Clean a Bathroom with Vinegar (Every Surface Guide)

White vinegar is one of the most versatile and effective natural bathroom cleaners. Its acetic acid dissolves mineral deposits, soap scum, and mold — and it's safe, cheap, and non-toxic. Here's how to use it on every bathroom surface.

What You'll Need

Where Vinegar Works Best in the Bathroom

Toilet Bowl

Pour 2 cups of undiluted white vinegar into the bowl. Let soak for 30 minutes to overnight. Scrub with the toilet brush and flush. Effective for mineral deposits, light staining, and deodorizing.

Shower Head (Descaling)

Fill a plastic bag with undiluted vinegar, submerge the shower head nozzles, secure with a rubber band, and leave overnight. Flush with hot water and scrub with a toothbrush. Restores full water pressure.

Shower Tiles and Walls

Spray undiluted vinegar on tiles, let sit 5–10 minutes, scrub with a non-scratch sponge, rinse. For soap scum, mix equal parts vinegar and dish soap for extra cutting power.

Shower Glass Doors

Spray undiluted vinegar on the glass, let sit 15–30 minutes for soap scum and mineral deposits, scrub with a non-scratch sponge, rinse, and squeegee for a streak-free finish.

Bathroom Sink and Faucet

Spray vinegar on the sink surface and faucet. Let sit 5 minutes. Wipe with a microfiber cloth. For mineral deposits around the faucet base, soak a cloth in vinegar and wrap around the area for 30 minutes before scrubbing.

Mirror and Glass

Mix equal parts vinegar and water in a spray bottle. Spray lightly on the mirror. Wipe with a clean microfiber cloth in an S-pattern. Buff with a dry cloth for a streak-free finish.

Grout

Spray undiluted vinegar on grout lines, let sit 5 minutes, scrub with the grout brush. For stubborn staining, apply baking soda paste first, then spray with vinegar and scrub.

Drain Deodorizing

Pour ½ cup baking soda down the drain, follow with ½ cup vinegar, cover and let fizz 15 minutes, flush with boiling water. Do weekly to prevent odors.

Shower Curtain and Liner

Spray the curtain with undiluted vinegar weekly and let air dry without rinsing. Prevents mold from establishing. Add ½ cup vinegar to the washing machine when laundering the curtain monthly.

Where NOT to Use Vinegar

  • Natural stone: Marble, travertine, granite, slate — vinegar etches the surface permanently
  • Oil-rubbed bronze and brass fixtures: Strips the finish
  • Waxed surfaces: Dissolves the wax
  • Cast iron: Causes rust

Frequently Asked Questions

Does vinegar disinfect the bathroom?

Vinegar kills some bacteria and 82% of mold species but is not EPA-registered as a disinfectant. For true disinfection around the toilet, use a commercial disinfectant spray. Vinegar is excellent for cleaning and deodorizing but not a substitute for disinfection.

Will vinegar damage bathroom grout?

Occasional use on ceramic and porcelain tile grout is safe. Avoid using vinegar on natural stone grout — it etches the stone. Don't use vinegar on grout daily as repeated acid exposure can weaken it over time.

How do I get rid of the vinegar smell after cleaning?

The vinegar smell dissipates completely as it dries — usually within 30 minutes. Ventilate the bathroom during and after cleaning. Adding a few drops of essential oil to your vinegar spray masks the smell during cleaning.

Back to blog

🛒 Looking for the right tools?

Browse all our curated product recommendations on Amazon — view the full list here →

#CommissionsEarned — As an Amazon Associate, Life Logic Lab earns from qualifying purchases. Clicking on Amazon links in our articles may earn us a small commission at no extra cost to you.