In Just 30 Minutes: Remove Hard Water Stains from Taps and Shower Glass

Credit: Shutterstock

It’s time to remove what everyone says is immortal.

That chalky white film on your bathroom taps and the cloudy haze on your shower glass that no amount of regular wiping can remove are hard water stains. They are basically calcium and magnesium mineral deposits left behind as water evaporates from surfaces.

You might think they are permanent, but they’re entirely removable without expensive store products, and it takes far less time than most people expect.

What You’ll Need

White vinegar (undiluted), baking soda, an old toothbrush, two microfiber cloths, plastic wrap or cloth strips, dish soap, and rubber gloves.

For Taps and Chrome Fixtures

Credit: Shutterstock

Soak a cloth in undiluted white vinegar and wrap it tightly around the tap, making sure it covers all the stained areas. Secure it by tucking it under itself or using rubber bands.

Leave it for 10 to 15 minutes. Let the acidity of the vinegar dissolve the mineral bonds at the surface level without scratching the chrome.

Once the soak is done, remove the cloth and use an old toothbrush dipped in baking soda to scrub around the base of the tap and into any crevices. The residual acid from the vinegar and the mild abrasion of the baking soda work together to lift what the soak already loosened.

At the end, rinse thoroughly with warm water and buff dry with a clean cloth.

For Shower Glass

Credit: Shutterstock

Mix equal parts white vinegar and dish soap in a small bowl or spray bottle. Apply the mixture generously across the glass and leave it for five minutes. For heavy buildup, press plastic wrap over the treated area to keep the solution wet and working against the stain.

Scrub in circular motions using a non-scratch sponge, paying extra attention to the bottom edge and corners where deposits tend to be thickest. Rinse with warm water, then immediately dry the glass with a squeegee or microfiber cloth. This last step matters — skipping it means new mineral deposits begin forming almost straight away.

Credit: Shutterstock

For particularly stubborn spots on either surface, make a thick paste of baking soda and a few drops of dish soap. Press it directly onto the stain, leave it for five minutes, then scrub gently.

A Note on Prevention

A 30-second squeegee after every shower is the single most effective habit you can build. It removes the water before it has a chance to evaporate and deposit minerals, which means this fix becomes something you rarely need to do at all.