How to Clean Quartz Countertop Stains

Quartz countertops are popular in kitchens and bathrooms because of their durability, aesthetics, and low maintenance. However, like any surface, quartz can still get stained from spills and daily use. The good news is that quartz is non-porous, so stains tend to stay on the surface and are easier to remove. Here is a detailed guide on how to clean quartz countertop stains.

What You Need to Clean Quartz Countertops

  • Microfiber cloths
  • Soft nylon scrubbing pad
  • pH-neutral cleaner – avoid abrasive cleaners
  • Non-abrasive sponge
  • Distilled white vinegar
  • Baking soda
  • Hydrogen peroxide
  • Eye and skin protection

Cleaning Quartz Countertops Routine Maintenance

  • Wipe up spills immediately with a soft cloth to prevent staining.
  • For regular cleaning, use a gentle pH-neutral cleaner and microfiber cloth. Avoid acidic or abrasive cleaners.
  • Rinse the surface thoroughly after cleaning.
  • Buff dry with a microfiber cloth to prevent water spots.
  • Deep clean the entire surface once a week for a spotless shine.

Removing Common Quartz Countertop Stains

Coffee and Tea Stains

  • Mix equal parts vinegar and water in a spray bottle. Liberally spray the stain.
  • Allow the solution to sit for 5 minutes. This gives the vinegar time to break down the stain.
  • Scrub with a soft nylon pad in circular motions. Avoid abrasive scouring pads.
  • Rinse thoroughly and wipe dry.
  • For stubborn stains, use baking soda. Make a paste with water and apply to the stain for 5 minutes before scrubbing.

Grease and Oil Stains

  • Sprinkle baking soda generously on the grease stain.
  • Spritz some vinegar over the baking soda. This creates a fizzing reaction that helps break down the grease.
  • Let sit for 10-15 minutes.
  • Scrub with a soft nylon pad.
  • Rinse and wipe dry with a clean microfiber cloth.

Fruit Juice and Wine Stains

  • Dab some hydrogen peroxide on the stain with a clean cloth.
  • Let sit for 5-10 minutes to lift the stain.
  • Scrub gently with a soft nylon pad.
  • Rinse thoroughly and wipe dry.

Dried-on Food Stains

  • Soak a cloth in hot water and place over the stain for 5 minutes to loosen it.
  • Sprinkle some baking soda and scrub with a soft nylon pad.
  • For stubborn stains, make a baking soda paste and apply for 5-10 minutes before scrubbing.
  • Rinse and dry thoroughly.

Hard Water Stains

  • Make a paste with baking soda and water. Spread onto stains and let sit for 15 minutes.
  • Scrub with a soft nylon pad in circular motions.
  • Spritz some vinegar as you scrub for extra cleaning power.
  • Rinse thoroughly and wipe completely dry.

Ink and Marker Stains

  • Apply hairspray liberally over the stain. Let it sit for 3-5 minutes.
  • Scrub with a non-abrasive sponge.
  • For tough stains, rub gently with acetone nail polish remover and rinse immediately.
  • Dry thoroughly.

Tips for Cleaning Quartz Countertops

  • Always use pH-neutral cleaners to avoid damaging the quartz surface.
  • Blot spills immediately before they have a chance to set in.
  • Avoid bleach, vinegar, and acidic cleaners for daily cleaning.
  • For dried-on messes, let them soak for 5-10 minutes before scrubbing.
  • Use a squeegee to remove standing water to prevent mineral buildup.
  • Deep clean quartz weekly to keep the surface in pristine condition.
  • Reseal quartz countertops every 1-2 years with a penetrating sealer.

With the proper techniques and non-abrasive cleaners, you can keep your quartz countertops looking like new for years to come. Be sure to clean spills and stains promptly to prevent them from setting into the surface. Avoid harsh acidic or alkaline cleaners that can etch the quartz. With routine maintenance and immediate spot cleaning, you can remove stains from quartz surfaces.

Frequently Asked Questions About Cleaning Quartz Countertops

Can I use vinegar to clean quartz countertops?

Yes, you can use diluted vinegar to clean and remove stains from quartz. Mix equal parts vinegar and water and wipe down the surface. Avoid using vinegar daily as it can dull the shine. Rinse thoroughly after using vinegar.

What happens if you use bleach on quartz?

Avoid using bleach or chlorine-based cleaners on quartz countertops. The chemicals can damage the quartz surface and cause discoloration. Immediately rinse the surface if bleach spills on it.

How do you get dried food stains out of quartz?

For dried food stains, pour hot water over the stain and let sit for 5 minutes. Then sprinkle baking soda and scrub with a soft nylon pad in circular motions. You can also make a baking soda paste for extra cleaning power on stubborn stains.

Can quartz countertops stain permanently?

No, quartz is non-porous so stains remain on the surface and don’t absorb in. This makes stains easier to remove before they have a chance to set in. Avoid abrasive scouring pads and harsh chemicals that can damage the surface.

What is the best homemade quartz cleaner?

The best homemade cleaner is a mix of vinegar, water, and essential oils. Mix together 2 cups water, 1/4 cup vinegar, and 5-10 drops of essential oil like lemon or lavender. Use a soft microfiber cloth to wipe down the quartz.

How often should you seal quartz countertops?

It is recommended to seal quartz countertops every 1-2 years using a penetrating quartz sealer. This prevents stains from setting into the surface. Avoid topical sealers that build up over time.


Regular cleaning and prompt stain removal are key to keeping quartz countertops in immaculate condition for years. Always use pH-neutral cleaners and avoid harsh chemicals. For dried-on stains, allow them to soak for 5-10 minutes before gently scrubbing with baking soda and soft nylon pads. With the proper care, quartz countertops will stay looking polished and pristine. Be sure to reseal the surface every couple of years for added protection.