★ Independently researched & tier-ranked — no paid placements · Updated August 2026
HomeWater FiltersHow to Remove Hard Water Stains: 7 Methods That Work
Water Filters

How to Remove Hard Water Stains: 7 Methods That Work

Disclosure: As an Amazon Associate we earn from qualifying purchases. We may earn a commission if you buy through our links, at no extra cost to you.

The short answer: Hard water stains are mineral deposits, mainly calcium and magnesium, that can be dissolved with acids like vinegar or lemon juice, or removed with gentle abrasives like baking soda. For tough, set-in stains, you may need a commercial descaler or a pumice stone, but always test on a small area first.

Why Hard Water Stains Form and How to Identify Them

Hard water contains high levels of dissolved minerals. When water evaporates from a surface, those minerals are left behind, creating a chalky white or crusty buildup. You’ll often see them on glass shower doors, faucets, sinks, and even in kettles or coffee makers. If the stains look bluish-green on copper or have a rust tint on porcelain, you’re dealing with additional minerals like iron or copper. Identifying the type of stain helps you choose the right removal method.

The key to removing hard water stains is to dissolve the minerals, not just scrub them off. Acids work best because they break down the alkaline mineral deposits. However, you need to be careful with natural stone surfaces like marble or granite, as acids can etch them. For those, use a pH-neutral cleaner or a mixture of baking soda and water.

Method 1: Vinegar and Baking Soda for Glass and Tile

White vinegar is a mild acid that works wonders on glass and ceramic tile. For light to moderate stains, spray undiluted white vinegar onto the affected area, let it sit for 10 to 15 minutes, then scrub with a non-abrasive sponge or cloth. Rinse thoroughly with water and dry with a microfiber cloth to prevent new spots.

For tougher stains, make a paste with baking soda and a little water. Apply the paste over the vinegar-treated area, let it sit for another 10 minutes, then scrub gently in circular motions. The fizzing action helps lift the mineral deposits. Rinse well. This method works best on shower doors, bathroom tiles, and glass cookware. Avoid using on natural stone, as the acid in vinegar can etch the surface.

Method 2: Lemon Juice and Cream of Tartar for Metal Fixtures

Lemon juice is another natural acid that can dissolve hard water stains on chrome, stainless steel, and brass fixtures. Cut a lemon in half and rub it directly onto the stained faucet or showerhead. Let the juice sit for 5 to 10 minutes, then rinse and buff with a soft cloth. For stubborn spots, sprinkle cream of tartar on the lemon half and use it as a gentle abrasive.

For a stronger treatment on metal, mix equal parts lemon juice and water in a spray bottle. Spray the fixture, let it sit for 15 minutes, then scrub with a soft brush. Always dry the metal completely after cleaning to prevent water spots. For stainless steel, make sure to wipe in the direction of the grain to avoid streaking.

Method 3: Commercial Descalers for Severe Buildup

When natural remedies don’t cut it, especially on showerheads or inside kettles, a commercial descaling product can be more effective. Look for products containing sulfamic acid or oxalic acid, which are stronger and faster-acting. These are available as sprays, gels, or liquids. Follow the instructions on the label, usually involving application, a waiting period, and thorough rinsing.

For showerheads, you can remove the head and soak it in a descaling solution overnight. For kettles and coffee makers, run a descaling solution through a cycle, then run several cycles of plain water to rinse. Always wear gloves and ensure proper ventilation when using chemical descalers. If you have a water filtration system, consider installing a water softener or a whole-house filter to reduce mineral content in the first place. Check out our guide to the Best Water Filters for Every Budget in 2026 to find options that can help prevent future stains.

Method 4: Pumice Stone for Toilets and Porcelain

For stubborn hard water rings in toilets or on porcelain sinks, a pumice stone is a physical, abrasive solution. Wet the stone and the stained area, then gently rub the stain in a circular motion. The pumice is softer than porcelain, so it won’t scratch if used correctly, but it will scrape away the mineral deposits. Avoid using on enameled surfaces that are chipped or cracked, as the stone can worsen the damage.

After removing the stain, flush the toilet or rinse the sink thoroughly. For ongoing prevention, consider a weekly cleaning routine using a toilet bowl cleaner that contains bleach or citric acid. If you have hard water, you might also want to check the water hardness level in your area. A water softener can eliminate the problem at the source, which is more effective than constantly cleaning stains.

Method 5: Preventing Future Hard Water Stains

Prevention is often easier than removal. After every shower or bath, use a squeegee on glass doors and tile to remove water before it evaporates and leaves minerals behind. Wipe down faucets and fixtures with a dry cloth. For sinks, dry them after each use. You can also apply a protective coating, like a car wax or a specialized water-repellent spray, to shower glass to make water bead off.

If your hard water is particularly bad, consider installing a water softener or a point-of-use filter. A water softener exchanges calcium and magnesium ions for sodium, effectively eliminating scale buildup. For drinking water and appliances, a reverse osmosis system can also help. If you’re looking for a solution that fits your budget, explore the Best Water Filters for Every Budget in 2026 to see options ranging from simple pitcher filters to whole-house systems.

Frequently Asked Questions

Can I use vinegar on natural stone like marble? No, vinegar is acidic and will etch the surface of marble, limestone, or travertine. Instead, use a pH-neutral stone cleaner or a mixture of baking soda and water. Always test on an inconspicuous area first.

How often should I descale my showerhead? It depends on your water hardness. If you see visible buildup or reduced water flow, it’s time to descale. As a general rule, every 3 to 6 months is recommended for hard water areas. Soaking the showerhead in vinegar overnight can also help prevent buildup.

Are hard water stains permanent? No, they are not permanent, but they can become more difficult to remove if left for a long time. The minerals can bond to the surface, especially on porous materials. With the right method and a little patience, most stains can be removed. For extreme cases, you might need professional cleaning or replacement of severely damaged surfaces.

For more detailed advice on water quality and filtration, check our comprehensive comparison of water filters to see how you can improve your water quality at home.

How we rank

We don't accept free units or payment for placement. Our rankings combine verified manufacturer specifications, real owner feedback and availability, compared on one transparent S to C rubric.

Honesty note: We have not hands-on tested every product mentioned on this page. Where we have not personally used a product, any ranking referenced here is based on verified specs, aggregated owner feedback, availability and editorial comparison rather than a hands-on review.

Research-based comparison
Manufacturer specs & owner feedback
One transparent S–C rubric
Independently researched, no paid placements

Keep readingContinue the research

Update log

  • - Editorial and on-page review.
  • - Guide first published.