Removing Hard Water Stains from Countertops
Hard water stains are mineral deposits left behind when water evaporates, and they build up fastest around the sink where water sits longest. They're stubborn but not permanent, and removing them is one of those tasks that feels impossible until you use the right acid to break down the minerals. The goal isn't just to clean them away—it's to prevent them from coming back by understanding what causes them and treating your surface accordingly. The approach changes depending on what your counters are made of. Granite, marble, and other natural stone are sensitive to acidic cleaners, while laminate and solid surface counters can handle stronger solutions. Stainless steel has its own tricks. Once you know your material and the right weapon for the job, these stains come off faster than you'd expect.
- Identify Your Countertop Material. Look underneath the counter's edge or check any paperwork from your home purchase or kitchen remodel. If you're unsure, test in an inconspicuous corner first. Natural stone (granite, marble, slate) requires acid-free methods. Laminate, solid surface (Corian), and quartz can handle vinegar or mild acids. Stainless steel needs its own approach.
- Clear and Dry the Surface. Remove all items from the counter and wipe it clean with a damp cloth to get rid of loose debris, dust, and grease. Dry it completely with a lint-free towel. Hard water stains show up better on a clean, dry surface, and you'll see your progress as you work.
- Make or Pour Your Cleaning Solution. For laminate and solid surface: Mix equal parts white vinegar and water in a spray bottle, or use undiluted vinegar for heavy deposits. For natural stone: Mix baking soda with lemon juice or white vinegar to form a thick paste. For stainless steel: Use a commercial stainless steel cleaner or mineral oil on a cloth. Have your chosen solution ready before you start.
- Apply Solution and Let It Sit. Spray vinegar solution generously on the stained areas or apply baking soda paste with a cloth, working it into the deposits with gentle circular motions. Let it sit for 5 to 15 minutes depending on how heavy the buildup is. The acid or paste needs time to soften and break down the mineral layer.
- Scrub Gently and Rinse. Use a soft cloth, non-abrasive sponge, or soft-bristled brush to scrub the stained area in circular motions. Avoid steel wool or scouring pads on anything except laminate. Rinse thoroughly with clean water and dry immediately with a lint-free cloth to prevent new water spots from forming.
- Buff Dry and Check Your Work. After rinsing, buff the counter dry with a clean microfiber cloth. Look at the area under good light and from different angles. If stains remain, you can repeat the process, but most deposits lift in one or two applications.
- Seal or Protect to Prevent Recurrence. Once stains are gone, consider applying a countertop sealer appropriate to your material (granite sealer, laminate topcoat, or stainless steel protectant) to slow future buildup. At minimum, wipe up standing water around the sink daily and dry the counter after use.