How to Remove Stain on Quartz Countertop

Quartz countertops are popular in kitchens and bathrooms thanks to their durability, low maintenance, and stylish appearance. However, like any surface, quartz can get stained by spills if not cleaned up promptly. Don’t panic – stains can usually be removed from quartz with the right techniques and products. Here is a comprehensive guide on how to remove stains from quartz countertops.

What Causes Stains on Quartz?

Quartz is non-porous, so spills don’t penetrate the surface. However, stains can occur when pigments or dyes in spills get lodged in the microscopic pits and crevices inherent in any solid surface. Common staining culprits include:

  • Wine, coffee, tea, and other deeply colored liquids
  • Tomato sauce, ketchup, soy sauce, curry and other sauces
  • Berries, cherries, dark fruit juices
  • Oils, grease, food residues
  • Nail polish, dye, makeup
  • Rust
  • Hard water deposits

Cleaning vs. Removing Stains on Quartz

Regular cleaning is the best defense against stains. Gently wipe up spills as soon as they occur before they have a chance to set in. Use a damp microfiber cloth to remove most messes. For routine cleaning, use a pH-neutral stone cleaner.

However, accidents happen. When a stubborn stain lingers even after cleaning, specific removal techniques are needed. It is important to address stains quickly before they have a chance to set in and become permanent. With the right products and techniques, most stains can be removed successfully from quartz.

How to Remove Common Stains from Quartz Countertops

Supplies Needed

  • Mild liquid dish detergent
  • Baking soda
  • Distilled white vinegar
  • Hydrogen peroxide
  • Non-abrasive Scotch-Brite scrub pad or sponge
  • Spray bottle filled with water
  • Microfiber cloths
  • Poultice made of baking soda and hydrogen peroxide (for tougher stains)

Wine, Coffee, Tea Stains

  1. Mix a paste of baking soda and water into a spreadable consistency.
  2. Apply the paste directly to the stain and let sit for 5-10 minutes.
  3. Scrub gently with a damp sponge or microfiber cloth and rinse.
  4. Repeat as needed until the stain is completely removed.

Oil, Grease Stains

  1. Sprinkle baking soda onto the stain to absorb excess oil.
  2. Allow to sit for 10 minutes.
  3. Make a baking soda paste with water and scrub into stain using a sponge or soft cloth.
  4. Rinse clean with water and dry thoroughly.

Tomato-Based Stains

  1. Spray the stain liberally with hydrogen peroxide. Allow to sit for 2-3 minutes.
  2. Make a paste with baking soda and water and scrub into the stain using a sponge or soft cloth.
  3. Rinse clean and dry thoroughly.

Dye, Makeup, Nail Polish Stains

  1. Apply a small amount of non-acetone nail polish remover onto a soft cloth.
  2. Gently rub stain in circular motions. Take care not to spread the stain.
  3. Rinse area thoroughly with water and pat dry.
  4. Repeat if needed using more nail polish remover and gently scrubbing with a soft bristled toothbrush.

Berry, Cherry Stains

  1. Pour a small amount of hydrogen peroxide directly onto the stain. Allow to sit for 2-3 minutes.
  2. Make a baking soda paste with water and gently scrub stain.
  3. Rinse clean with water and dry thoroughly.

Hard Water Stains

  1. Make a paste with equal parts white vinegar and baking soda.
  2. Apply paste to the stain and allow to sit for 5 minutes.
  3. Gently scrub with a sponge or soft cloth.
  4. Rinse clean and dry thoroughly.

Tips for Preventing Stains on Quartz

  • Wipe up spills immediately before they have a chance to set in.
  • Use coasters under glasses and bottles.
  • Clean quartz regularly using a pH-neutral stone cleaner.
  • Avoid using cleaners containing lemon, vinegar or other acids. They can etch the surface.
  • Re-seal quartz every 1-2 years with a stone sealer to boost stain resistance.
  • Don’t let oils, wine, coffee and other staining substances sit on quartz for long periods.

When to Call for Professional Help

For the most stubborn stains that don’t budge, or large stained areas, contact a professional quartz restoration company. They have access to more powerful cleaners and tools to rejuvenate stained quartz. With their expertise, they can often remove even the most difficult stains without damaging the surface.


Quartz countertops are prone to staining, but with prompt cleaning and the right techniques, most stains can be successfully removed at home. Absorbent substances like baking soda work well to lift many stain types. Mild abrasives like soft cloths and sponges safely scrub away staining with minimal risk of scratching quartz. With some elbow grease and the proper products, you can keep your quartz counters looking like new.