How to Remove Stain from Quartz Countertops

Quartz countertops are a popular choice for modern kitchens and bathrooms thanks to their durability, low maintenance, and stylish appearance. However, like any surface, quartz can still get stained from spills and daily use. Removing stains from quartz requires using the right techniques and products to avoid damaging the material. Here is a comprehensive guide on how to remove stains from quartz countertops.

What You’ll Need

  • Mild dish soap
  • Warm water
  • Soft cloth or sponge
  • pH-neutral cleaner made for stone surfaces
  • Magic eraser
  • Acetone or nail polish remover (for stubborn stains)

Step-by-Step Guide

1. Try Removing the Stain with Soap and Water

For fresh stains that have not had time to set in, your first step should be trying a simple cleaning solution of warm water and mild dish soap. Apply a small amount of dish soap directly onto the stain and use a soft cloth or sponge to gently rub the area in circular motions. Rinse thoroughly with clean water and dry with a soft towel. This may be enough to lift and dissolve many fresh stains.

2. Use a pH-Neutral Stone Cleaner

If the stain persists after cleaning with dish soap, do not reach for harsh chemicals yet. Next, try a specially formulated pH-neutral stone cleaner made for use on quartz and other engineered stone. Spray the cleaner directly onto the stain according to the product directions. Use a soft cloth or sponge to gently scrub the stain in circles. Rinse thoroughly with warm water and pat dry with a towel. The acidic properties in vinegar-based stone cleaners can etch or damage quartz over time.

3. Try a Magic Eraser

Mr. Clean Magic Erasers utilize melamine foam that can help lift stains without damaging quartz. Lightly dampen the magic eraser then gently rub and roll it over the stained area using minimal pressure. This can help remove stubborn stains without abrasive scrubbing. Avoid using magic eraser on polished quartz as it may dull the surface.

4. Use Acetone/Nail Polish Remover for Tough Stains

If gentler methods did not remove the stain, you can try a small amount of acetone (nail polish remover). Dip a cloth or cotton ball in acetone and dab it onto the stain. Let it sit for 1-2 minutes before rubbing in a circular motion. Quickly rinse with warm water. Only use a very small amount of acetone as too much can dull the quartz finish. This helps remove stubborn stains like food dye, ink, grease, and adhesive residue. Avoid rubbing too aggressively.

5. Avoid Harsh Chemicals

It may be tempting to reach for harsh chemicals like bleach, ammonia, oven cleaner or aggressive alkaline cleaners on stubborn stains. However, these can easily damage, etch, discolor, and dull the quartz surface. Always test cleaner on an inconspicuous area first.

Tips for Preventing Stains on Quartz

  • Use coasters under glasses, particularly those containing acidic drinks like lemon, orange or tomato juice.
  • Immediately wipe up spills with a damp microfiber cloth.
  • Seal quartz every 6-12 months with a stone sealer to add a protective barrier.
  • Avoid using oils directly on quartz as they can penetrate and stain the surface.
  • Do not let stains sit overnight. Promptly treat spills and stains for best results.
  • Regularly clean quartz with a pH-neutral stone cleaner.

Frequently Asked Questions

How do I remove dried or set-in stains from quartz?

For stains that have dried or had time to set in, use an acetone-based cleaner according to directions. Gently scrape any dried material with a plastic scraper before applying the cleaner. This can help lift stubborn, set-in stains without damaging the quartz.

What is the best homemade stain remover for quartz?

Combine warm water with a few drops of mild dish soap and lemon juice. Apply to the stain with a soft cloth and rub gently before rinsing. The natural citric acid in lemon can help dissolve some stains without damaging quartz. Always test on a small area first.

Can I use bleach or baking soda to clean quartz stains?

No, avoid using bleach, baking soda, alkaline cleaners, or abrasive powders on quartz as these can etch, pit, and dull the surface over time. Always use pH-balanced cleaners labeled as safe for stone.

What removes berry stains from quartz?

For stubborn berry or fruit stains, immediately treat with warm soapy water. For set-in stains, spray with a stone cleaner and let sit for 5 minutes before scrubbing and rinsing. For dried stains, use acetone on a cloth to help lift the pigment.

How do you get grease stains off of quartz countertops?

First scrape off any excess grease residue with a plastic scraper. Apply a few drops of diluted dish soap onto the stain and allow to sit briefly before scrubbing with a soft sponge or magic eraser. Rinse thoroughly and dry. For stubborn grease stains, use acetone sparingly.


Treating stains promptly is key to preserving the beauty of quartz countertops. Using the proper cleaning methods and products can help remove stains effectively without damaging quartz. Avoid harsh chemicals and always blot spills immediately to prevent permanent staining. With the right techniques, even stubborn stains can be removed to restore the like-new look of quartz surfaces. Consistent care and maintenance will help ensure your quartz countertops stay stain-free and pristine for years to come.