Bathroom & Hard Water
How to Remove Hard Water Stains from a Porcelain Bathtub
Hard water stains on a porcelain bathtub can make it look dull and crusty. With a few household staples, you can dissolve the mineral deposits and restore the shine without scratching the surface.
Hard water stains on a porcelain bathtub are a common frustration. They appear as white, chalky rings or crusty spots where water has evaporated and left behind minerals like calcium and magnesium. Over time, these deposits can make your tub look dull and dirty, even after a good scrub. The good news: you can usually remove them with items you already have in your kitchen, like white vinegar and baking soda, without harsh chemicals or heavy scrubbing that could damage the porcelain.
What to Do First
Before you start, check the surface. Porcelain is a smooth, glass-like coating over metal or clay. It is durable but can be scratched by abrasive pads or powders. Avoid steel wool, scouring pads, and harsh abrasive cleaners. Also, never mix vinegar with bleach or other household cleaners, as this can create toxic fumes.
Readers may also find How to Remove a Set-In Marker Stain from a Cotton Couch, How to Remove a Dried Tea Stain from a Cotton Tablecloth, and How to Remove a Set-In Red Wine Stain from a Cotton Shirt useful. For more stories like this, browse our Surface Safety section.
For fresh, light stains, a simple vinegar solution may be enough. For older, set-in deposits, you may need a baking soda paste and a little patience. Here is a step-by-step method that works for both.