Kept

Guide

How to Remove Hard Water Stains from Natural Stone

Use a specialized pH-neutral stone cleaner or diluted mild dish soap with a microfiber cloth, gently buff mineral spots without acidic products, rinse with clear water, and dry completely to prevent new deposits.

Natural stoneHard water buildup

Context

Conditions that change the method

  • Delicate surface — Calcium-based stones (marble, limestone, travertine) are destroyed by acidic cleaners.

What you need

  • Dedicated pH-neutral stone cleaner (or mild unscented dish soap)
  • Warm distilled or filtered water
  • Multiple plush microfiber cloths
  • Optional: a 0000-grade ultra-fine steel wool pad (specifically for light deposits on polished granite/marble only)
  1. Wipe away surface dust and loose grit with a dry microfiber cloth so stone is not abraded during cleaning.
  2. Spray pH-neutral stone cleaner directly onto the cloudy mineral deposits around the stone faucet or shower wall.
  3. Let the neutral surfactant dwell for 5 minutes to lubricate and soften mineral crust.
  4. Rub the area gently in small circular motions using a plush microfiber cloth.
  5. For stubborn calcium crust on polished granite, use dry #0000 ultra-fine steel wool with very light fingertip pressure only.
  6. Rinse thoroughly with a clean, damp cloth and buff dry immediately with a second dry microfiber towel.

What to avoid

  • Never use distilled white vinegar, citric acid, or toilet bowl cleaners on marble or limestone.
  • Never use abrasive scouring powders, green scrubbing pads, or gritty pastes.
  • Never leave standing puddles of hard water on unsealed stone surfaces.

Products

What to use

Related

Related guides

FAQ

Questions people ask

How do I tell the difference between a hard water mineral stain and an acid etch mark on marble?
A hard water stain is a raised mineral buildup that sits on top of the stone and feels slightly rough. An etch mark is chemical damage beneath the surface where acid dissolved stone crystals, appearing dull under light even when wet.
How often should natural stone bathroom countertops be sealed?
Perform a water drop test every 6–12 months. If a pool of water darkens the stone within 10 minutes, apply a penetrating fluoropolymer stone sealer to prevent mineral water penetration.

Sources

Sources