How to Get a Stain Off a Quartz Countertop

Quartz countertops are popular in many homes due to their durability, aesthetics, and low maintenance. However, like any surface, quartz can get stained from spills. Thankfully, there are ways to remove stains from quartz. Here is an in-depth guide on how to get a stain off a quartz countertop.

Cleaning Supplies You’ll Need

Before starting, gather the following supplies:

  • Mild dish soap or stone cleaner
  • Soft cloth or sponge
  • Water
  • Baking soda
  • Hydrogen peroxide
  • Scotch-Brite pad or magic eraser
  • Poultice (if stain persists)

Determine the Type of Stain

Not all stains are created equal. To remove it properly, you’ll need to identify what caused it. Common quartz countertop stains include:

Food and Drink Stains

Things like wine, coffee, and tomato sauce can leave behind stubborn stains. Food stains tend to be oily and may require a degreasing cleaner.

Water Stains

Mineral deposits from water or rings left from wet glasses are common on quartz. These come out with baking soda or a mild cleaner.

Dye Transfer Stains

Spills from brightly colored foods/liquids can leave dye stains. These are tricky to remove and may require a poultice.

Marker and Ink Stains

Permanent markers and pens can be difficult to get out of quartz once they set. Use hydrogen peroxide to lift these stains.

How to Remove Stains from Quartz Countertops

Follow these steps to get out almost any stain:

1. Blot Up Spills Immediately

Don’t let a spill sit. Upon happening, blot it up right away with a paper towel. Avoid scrubbing at this point, as it may drive the stain deeper into the stone. The quicker you can remove the excess, the better.

2. Mix a Mild Cleaner Solution

In a bowl or spray bottle, mix a few drops of dish soap with warm water. Stone cleaners specially formulated for quartz are ideal too. Avoid anything too harsh or gritty.

3. Spot Clean the Stain

Dip your cloth or sponge in the solution and spot clean the stain. Use a gentle circular motion. Take care not to scrub aggressively, as quartz can scratch.

4. Rinse Well and Dry

Once the stain appears gone, rinse the area thoroughly with clean water. Dry it completely with a soft cloth. Check if the stain is still visible once it’s dry.

5. Use Baking Soda for Stubborn Stains

For stains that won’t budge, make a baking soda paste. Apply it directly to the stain and let it sit for 5-10 minutes before rinsing. Baking soda helps break down stubborn oil and dirt.

6. Use Hydrogen Peroxide for Dye Stains

For dye transfer stains, dip the corner of a clean cloth in hydrogen peroxide. Gently dab and hold it on the stain for 2-3 minutes. The peroxide will lift the discoloration.

7. Scrub Lightly with a Scotch-Brite Pad

If needed, do some very light scrubbing with a soft Scotch-Brite pad or magic eraser sponge. Apply minimal pressure to avoid marring the quartz.

8. Use a Poultice for Persistent Stains

For really stubborn stains that won’t budge, you may need to apply a poultice. This draws out deep-set stains. Consult a pro if stains persist.

Prevention Is Key

While quartz is stain-resistant, it’s not completely stain-proof. You can help prevent stains by:

  • Using coasters under glasses
  • Wiping up spills immediately
  • Avoiding abrasive cleaners
  • Sealing quartz countertops annually
  • Sticking to mild soaps when cleaning

With some elbow grease and the right techniques, you can get your quartz counters spotless again. Just be sure to take action as soon as a stain occurs, and avoid using anything too harsh. With regular care, your quartz can stay looking like new.

Frequently Asked Questions

Can I use bleach to remove stains from quartz?

No, avoid using bleach or acidic cleaners on quartz counters. The chemicals can damage and discolor the surface over time. Stick to mild, pH-neutral cleaners.

What if a stain won’t come out of my quartz?

Try a baking soda paste or hydrogen peroxide first. For really stubborn stains that persist, contact a professional to see if they can apply a special poultice treatment to draw out the stain from the deeper quartz pores.

How can I prevent stains on my quartz countertops?

The best offense is a good defense. Always use coasters, trivets and cutting boards to protect the surface. Immediately wipe up spills. Seal counters annually. Avoid abrasive scrub pads. Clean with mild soap and water.

Why do stains happen on quartz?

While less porous than natural stone, quartz still has microscopic pores that can absorb stains over time if left untreated. Food and drinks contain pigments that can get lodged in the pores. That’s why prompt cleaning is key.

Should I reseal my quartz countertop after removing a stain?

It’s not a bad idea. Resealing quartz every 6-12 months helps prevent future stains by making the surface more repellent. Use a sealant specifically designed for quartz. Avoid flammable sealers like linseed oil.


Quartz counters are prone to stains, but with the proper cleaning methods, you can get them looking like new again. The key is acting fast to wipe up spills before they have a chance to set. For stubborn stains, turn to mild cleaners, baking soda, hydrogen peroxide, or poultice treatments. With a bit of elbow grease, you’ll have your counters spotless in no time. Be sure to take preventative steps as well, like using coasters and sealing regularly. Following these tips will help keep your quartz counters gorgeous and stain-free.