How to Remove Hard Water Stains from a Granite Countertop: A Surface-Safety Guide
Image: Stain Rescue Daily editorial library

Surface Safety

How to Remove Hard Water Stains from a Granite Countertop: A Surface-Safety Guide

Hard water stains on a granite countertop can make it look dull and crusty. Here's a practical, surface-safe guide to remove them without damaging the stone or sealant.

Part 1: Material and risk

Hard water stains on a granite countertop can make it look cloudy and crusty. The minerals in hard water—mostly calcium and magnesium—leave behind a white, chalky residue when water evaporates. If you've noticed these stains around your faucet or where water splashes, you can remove them safely without damaging the stone or its sealant. This guide covers the safest method, what to avoid, and how to protect your granite for the long term.

Why Granite Needs Special Care

Granite is a natural stone that is porous and can be sensitive to acidic cleaners. Many common stain removers, like vinegar or lemon juice, are acidic and can etch the surface, leaving dull spots that are hard to fix. Even though granite is tough, the sealant that protects it can be worn down by harsh chemicals. That's why the safest approach uses mild dish soap and a soft cloth, which are gentle enough for regular cleaning and effective on fresh water spots.

Readers may also find How to Remove Hard Water Stains from a Porcelain Sink: A Surface-Safety Guide, How to Remove Cat Urine from a Wool Carpet: Fresh and Set-In Odor, and How to Remove Hard Water Stains from a Glass Tile Backsplash useful. For more stories like this, browse our Surface Safety section.

What to Do First

As soon as you notice hard water spots, act quickly. The longer the minerals sit, the more they can bond to the stone. Start by wiping the area with a soft, damp microfiber cloth to remove any loose residue. Then, dry the surface completely with a clean, dry cloth. This simple step often removes light spots before they become stubborn.

Step-by-Step Method for Removing Hard Water Stains

For most hard water stains on granite, a gentle cleaning solution is all you need. Here's the safest method:

  1. Mix a mild cleaning solution. In a spray bottle, combine a few drops of mild dish soap (like Dawn) with warm water. Avoid using any acidic or abrasive cleaners.
  2. Spray the stained area. Lightly mist the solution onto the granite, covering the spots. Do not soak the stone, as excess moisture can seep into the seams.
  3. Wipe with a soft cloth. Use a soft microfiber cloth to gently wipe the area in a circular motion. The mild soap helps lift the mineral residue without scratching the surface.
  4. Rinse with clean water. Dampen a separate cloth with plain water and wipe away any soapy residue. This step is important because leftover soap can leave a film.
  5. Dry thoroughly. Use a dry, soft cloth to buff the surface until it shines. This prevents new water spots from forming.