Granite countertops look great, but the same hard water that spots your glassware also leaves a chalky white film on stone. If your home runs on very hard water, above 180 mg/L of dissolved minerals, that residue builds up fast around faucets and sinks.
The good news is those deposits sit on top of the stone, so you can lift them without calling a pro. The right method just depends on how thick the crust is.
This guide shows you how to remove hard water stains from granite safely, from a light daily wipe-down to a baking soda poultice for stubborn buildup, plus the habits that keep the spots from coming back.
Key Takeaways
- The cause: Hard water carries dissolved calcium and magnesium; when it evaporates, those minerals stay behind as a white, chalky crust called limescale.
- Light buildup: Scrub a thin film with a soft brush and a few drops of mild dish soap in warm water, or a pH-neutral stone cleaner.
- Stubborn buildup: Cover deep deposits with a baking soda poultice, about a quarter to a half inch thick, for 24 hours to draw the minerals out of the pores.
- Prevention: Dry the counter after use, avoid acidic cleaners like vinegar, and reseal whenever a water-bead test shows the seal has worn.
Why Hard Water Stains Granite
Granite is a durable, luxurious surface, but it is also porous, and kitchens and bathrooms are high-moisture zones where water constantly splashes onto it.
Hard water carries dissolved minerals, mainly calcium and magnesium. When a droplet sits on the counter and evaporates, the water leaves but the heavy minerals stay put. Over time those layers harden into a dull white crust called limescale (1).
How fast this happens depends on your water. The USGS classifies water above 180 mg/L of dissolved minerals as very hard, and homes on that kind of supply, often well or groundwater, see scale return within days of cleaning (2). Soft water below 60 mg/L barely spots at all.
These deposits don’t damage the stone structure right away, but they ruin the finish and get much harder to shift the longer they sit. The method you choose depends entirely on how thick the buildup is.
Daily Cleaning Routine
Stopping buildup is far easier than removing it. Wipe granite down daily with a few drops of mild dish soap in warm water on a soft sponge, or use a pH-neutral cleaner made for natural stone.
Be Careful
Dedicated stone-care brands like Granite Gold keep the pH neutral for you. Always follow the label instructions.
Pro Tip
How to Remove Light Stains
If you catch a thin film or the first signs of discoloration, you can usually scrub it off without anything harsh.
- Mix a solution: Combine warm water with a few drops of mild dish soap.
- Scrub gently: Use a soft-bristle brush, an old toothbrush is ideal for tight corners, to work at the deposit.
- Rinse and dry: Wipe with clean water to remove soap residue, then dry fully with a microfiber towel.
Try This
Removing Stubborn Stains with a Poultice
When soap and scrubbing don’t cut it, you have deep-set deposits sitting in the stone’s pores. The fix is a poultice, an absorbent paste that pulls the minerals back out as it dries.
- Make the paste: Mix baking soda with a little water until it reaches a peanut-butter consistency.
- Apply it thick: Spread a layer about a quarter to a half inch thick over the stain, a bit wider than the mark itself.
- Cover it: Lay plastic wrap over the paste and tape the edges down with painter’s tape, then poke a few small holes so it can breathe.
- Wait: Leave it for 24 hours. As the paste dries out, it draws the minerals up with it.
- Finish: Peel off the plastic, scrape the dried paste away with a plastic card, rinse with water, and buff dry.
Be Patient
Scraping Deposits Around Faucets
Scale loves to collect right at the base of faucet fixtures, and that ring is often too hard for a brush. Here you need mechanical removal with a plastic scraper or a single-edge razor blade.
Warning
- Lubricate: Wet the area with a little soapy water or stone cleaner first.
- Scrape: Take a plastic putty knife or razor blade and hold it almost flat against the stone, close to a 30-degree angle. Push forward gently to flake the crust off.
- Clean up: Wipe the loose debris with a damp cloth and dry the surface.
Thick crust may take a few passes. Never dig a corner of the blade into the stone; keep the whole edge flat.
Suggestion
How to Protect Granite Surfaces
- Keep the sealant fresh: Granite is porous, and without a working seal it soaks up liquids like a sponge (3). A worn seal leads to deeper staining and gives bacteria somewhere to hide.
- Avoid acids: Skip lemon juice, vinegar, ammonia, and standard bathroom sprays. Granite itself is mostly quartz and feldspar, so it resists acid far better than marble, but the sealant on top does not, and some slabs contain calcite that can etch. Acids eat the polish and leave dull spots that only professional refinishing can fix.
- Reseal on schedule: Run the water test a couple of times a year. Pour a small puddle on the counter; if it beads, the seal is fine. If the stone darkens and drinks the water within a few minutes, apply a fresh stone sealer.