How to Clean Water Stains from Quartz Countertops

Quartz countertops are popular in many homes for their durability, style, and low maintenance. However, like any surface, they can develop stubborn stains over time. Water stains are especially common on quartz. The good news is these stains can be removed with a little effort and the right cleaning methods. Here is a comprehensive guide on how to clean water stains from quartz countertops.

What Causes Water Stains on Quartz?

Water stains on quartz are caused by minerals in the water that are left behind when the water evaporates. The main culprits are calcium, magnesium, and silica. These minerals interact with the quartz surface, leaving behind a cloudy, whitish stain.

Water spots can develop from a variety of sources:

  • Drips and splatters from the sink faucet
  • Condensation rings from glasses and vases
  • Spills that are not wiped up promptly
  • Steam from boiling pots and pans
  • Hard water in certain geographic areas

The more minerals in the water in your area, the more likely you are to experience water marks on quartz over time.

Removing Light Water Stains from Quartz

If you have new, light water spots on your quartz, they can often be buffed away with a gentle cleaner and soft cloth:

Step 1: Try a pH-Neutral Cleaner

Mix a small amount of pH-neutral cleaner, like dish soap, with warm water. Using a soft microfiber cloth, gently rub the soiled areas to lift the minerals. Avoid abrasive cleansers as they may scratch the finish.

Step 2: Use a Magic Eraser

For stubborn spots, use a melamine foam cleaning pad like Magic Eraser. Lightly dampen the eraser and rub gently over the stains in a circular motion. This will help scrub away the deposits without damaging the quartz.

Step 3: Dry the Surface

Wipe any excess moisture with a dry microfiber cloth or paper towel after cleaning. This prevents new water spots from forming.

Removing Dried & Set-In Water Stains from Quartz

If your quartz countertops have been neglected for some time, you may have challenging dried-on, set-in water stains. With a little extra work, these too can be eliminated.

Step 1: Make a Poultice

To treat stubborn stains, make a homemade poultice. Mix a solution of one part hydrogen peroxide and one part baking soda into a spreadable paste. Apply the paste directly to the stained area, covering it completely.

Step 2: Let It Sit

Allow the poultice to sit for at least one hour, or up to 24 hours if the stains are particularly stubborn. This gives the solution time to work at lifting the minerals.

Step 3: Scrub and Rinse

After letting it sit, scrub the area gently with a soft cloth or nylon scrubbing pad. Rinse thoroughly with clean water. Repeat as needed for tough stains.

Step 4: Use Vinegar

For additional stain removal power, use undiluted white vinegar. Pour a small amount directly on the stain and let sit for 5-10 minutes before scrubbing and rinsing. The acid in vinegar helps dissolve mineral deposits.

Step 5: Use Lime Juice

For the most persistent water spots that resist other methods, try using pure lime juice. The natural citric acid can be highly effective at removing the last traces of staining.

No matter how dried-on and stubborn the stains are, this combination of methods can restore the quartz to its original pristine, spotless state.

Prevention Tips to Avoid Water Stains on Quartz

Once you’ve finally conquered the water stains, here are some tips to prevent new ones from forming:

  • Wipe up spills immediately to prevent mineral deposits from setting
  • Use coasters under glasses to prevent rings
  • Limit flower vases and houseplants that can leave water spots as they evaporate
  • Consider using a water filtration system if you have severe hard water
  • Use a squeegee to remove water after bathing or showering
  • Blot wet objects like produce instead of letting water linger
  • Clean quartz regularly with a pH-neutral cleaner

With prompt cleanup of water and regular light cleaning, you can keep quartz sparkling like new. Avoid abrasives and only use gentle scrubbing pressure to remove stains. With this handy guide, you can successfully remove even the most stubborn water spots.

Frequently Asked Questions About Cleaning Water Stains on Quartz Countertops

Can I use bleach to remove stains from my quartz countertop?

No, you should avoid using bleach or other harsh chemicals on quartz countertops. The bleach can discolor or even damage the surface. Gentler cleaners like hydrogen peroxide, baking soda, vinegar, and citrus juices are recommended.

Will a magic eraser scratch my quartz?

Magic erasers are safe for quartz as long as you use a light touch and do not overly scrub any one area. The melamine foam should help lift stains without scratching. Make sure to dampen the eraser first.

How can I make quartz more stain-resistant?

Applying a penetrating quartz sealer every 1-2 years will help make the surface more impervious to stains. The sealer fills in microscopic pores to prevent compounds from absorbing into the quartz.

Why does my quartz still look stained after cleaning?

Some aged, set-in stains may leave an apparent etched appearance even after the minerals are removed. This is due to very slight surface etching. Reapplying a quartz sealer can help reduce the visibility of these etched areas.

What’s the best way to clean quartz regularly?

For routine cleaning, simply use a soft sponge or cloth with warm water and mild pH-neutral soap. Avoid abrasive cleansers and pads which can damage the finish. Blot spills quickly to minimize staining.


While quartz countertops are less prone to staining than other surfaces, water mineral deposits can still occur over time. With the proper cleaning techniques, even dried-on hard water stains can be removed to restore the quartz to a like-new condition. Using a poultice, vinegar, lime juice and other mild acids will help dissolve the minerals. Be patient, and with persistent effort these stubborn stains don’t stand a chance. Follow these steps to keep your quartz counters spotless.