How to Get a Stain Off Your Quartz Countertop

Quartz countertops are popular in kitchens and bathrooms thanks to their durability, stylish appearance, and low maintenance. However, like any surface, quartz can get stained from spills and chemicals. Removing stains from quartz requires using the proper techniques and cleaners to avoid damaging the material. Here is a detailed guide on how to get stains out of quartz countertops.

What Causes Stains on Quartz?

Quartz is resistant to stains thanks to its non-porous nature. However, some substances can still discolor or stain the surface. Common causes of stains on quartz include:

  • Oil-based products like grease, cooking oils, and lotions
  • Foods and drinks with pigments like wine, coffee, and tomato sauce
  • Harsh chemicals like bleach, oven cleaners, and drain uncloggers
  • Metal marks from pots, pans, and utensils
  • Water spots and rings

The degree of staining depends on how long the spill sits on the quartz. Wiping up messes quickly can prevent permanent discoloration.

Cleaning Supplies for Removing Quartz Stains

Having the right supplies on hand makes removing stains from quartz easier. Useful cleaners and tools include:

  • Mild dish soap: Helps lift grease and pigmented spills
  • Baking soda: A gentle abrasive that whitens stains
  • Hydrogen peroxide: Lifts stubborn stains and whitens quartz
  • Baby wipes: Helpfully remove markers and crayon stains
  • Magic eraser: Lightly scuffs off dried spills and marks
  • Soft cloths: Prevents scratching quartz while cleaning
  • Spray bottle: Applies cleaners directly to stains

Avoid harsh chemicals like bleach, alkaline cleaners, acidic cleaners, and abrasive pads as these can etch or discolor quartz.

How to Remove Common Stains from Quartz

Follow these methods to lift specific stains from your quartz countertops:

For Food and Drink Stains:

  • Blot up excess spill immediately
  • Spray soapy water and wipe clean with soft cloth
  • For stubborn stains, apply baking soda paste and let sit 15 minutes before scrubbing
  • Rinse thoroughly after cleaning

For Grease and Oil Stains:

  • Sprinkle baking soda over the grease stain
  • Spray diluted dish soap over the area
  • Let it sit for 10-15 minutes
  • Scrub using soft cloth or sponge
  • Rinse with clean water

For Marker and Crayon Stains:

  • Wipe the stain with a baby wipe or damp cloth
  • Apply a small amount of hydrogen peroxide
  • Let it sit for up to 5 minutes to lift the stain
  • Rinse area thoroughly after treatment

For Hard Water Marks and Rings:

  • Mix equal parts white vinegar and water
  • Pour mixture into a spray bottle
  • Lightly spritz over the marks
  • Wipe down with a soft, dry cloth
  • Repeat as needed for stubborn buildup

For Metal Marks:

  • Make a paste with baking soda and water
  • Gently rub paste on metal marks using soft cloth
  • Rinse cleaned area thoroughly after rubbing
  • Dry completely to avoid water spots

Always spot test cleaners on a small, discrete area first to check for any discoloration or damage to the quartz.

Tips for Preventing Stains on Quartz

Practicing good care and maintenance helps avoid stains on quartz counters:

  • Wipe up spills immediately after they occur
  • Use cutting boards and trivets to protect surface
  • Clean counters frequently with mild soap and water
  • Avoid exposing quartz to chemicals like paint removers
  • Reseal quartz every 1-2 years with a stone sealer
  • Don’t let stains set overnight

When to Call for Professional Help

For stubborn stains or etching that don’t respond to home remedies, seek help from a professional quartz fabricator or stone restoration company. They have access to more aggressive cleaners and tools to remove difficult stains without harming quartz.

With the right techniques, supplies, and prompt cleaning, you can keep your quartz looking like new and stain-free for many years. Be gentle yet thorough when attempting to remove stains from quartz yourself. And know when to enlist a pro to avoid permanent damage.

Frequently Asked Questions About Stains on Quartz Countertops

Can I use bleach to remove stains from quartz?

No, avoid using bleach or other harsh chemicals like oven cleaners on quartz. The chemicals can discolor, pit, or etch the surface. Opt for milder cleaners like hydrogen peroxide and dish soap instead.

What removes dried-on grease stains?

For stubborn dried-on grease, make a paste with baking soda and water. Apply the paste and let sit for 15 minutes before scrubbing off. The baking soda will help lift even old grease stains without damaging the quartz.

How do I get rid of yellow stains on my white quartz?

To remove yellowing on white quartz, create a cleaning paste with hydrogen peroxide, baking soda, and water. Use a soft cloth to gently rub the paste on the yellowed areas for up to 5 minutes. The peroxide will brighten and whiten the quartz.

Will magic eraser remove stains from quartz?

Yes, magic erasers can be used to lightly scrub certain stains off quartz surfaces. Be sure to wring eraser out well so it is just slightly damp. Test on a small spot first, as excessive scrubbing can dull the quartz over time.

What household items can I use to clean quartz?

Some effective household cleaners for quartz include a mix of mild dish soap and warm water, diluted hydrogen peroxide, baking soda, plain white vinegar, and baby wipes. Avoid harsh chemicals and abrasive pads.


Quartz countertops enrich kitchens and bathrooms with their stylish good looks. But like any surface, they can get stained by spills over time. Addressing stains promptly with the proper cleaning solutions minimizes permanent damage. Use homemade cleaners like dish soap, baking soda, hydrogen peroxide, and vinegar for best results. Avoid harsh chemicals that can mar quartz’s appearance. With some gentle yet thorough cleaning methods, you can keep quartz countertops looking like new.