top of page
Black Marble

Blog

How to Remove Stains from Granite, Quartz, and Marble

Writer's picture: Prestige Marble & GranitePrestige Marble & Granite

Countertops made of granite, quartz, and marble add elegance and durability to any kitchen or bathroom. However, they are not immune to stains from everyday spills like coffee, wine, or oil. The good news is that most stains can be removed with the right cleaning techniques.

This guide will walk you through the best stain-removal methods for each type of countertop and how to prevent stains from setting in the first place.



General Stain Prevention Tips

Before diving into specific cleaning methods, here are some general tips to keep your countertops stain-free:

✔ Wipe spills immediately to prevent absorption.

✔ Use coasters and trivets under glasses, bottles, and hot pans.

✔ Seal natural stone surfaces like granite and marble regularly.

✔ Avoid harsh cleaners like bleach and ammonia, which can damage the surface.


Now, let’s look at how to remove stains based on your countertop material.


Removing Stains from Granite Countertops

Granite is a porous natural stone, which means it can absorb liquids if not properly sealed. Here’s how to remove common stains:


Oil-Based Stains (Grease, Cooking Oil, Makeup)

  • Method: Create a paste with baking soda and water. Apply it to the stain, cover with plastic wrap, and let it sit for 24 hours. Wipe away and rinse with warm water.


Water Stains (Hard Water, Mineral Deposits)

  • Method: Mix equal parts white vinegar and water. Gently scrub with a soft cloth. (Only use vinegar if the granite is properly sealed.)


Organic Stains (Coffee, Tea, Wine, Fruit)

  • Method: Mix hydrogen peroxide with a few drops of dish soap. Apply it to the stain and let it sit for 10-15 minutes before wiping clean.


Ink or Marker Stains

  • Method: Use a small amount of acetone or rubbing alcohol on a soft cloth to blot the stain. Rinse with warm water.


Removing Stains from Quartz Countertops

Quartz is non-porous, making it more stain-resistant than granite or marble. However, certain spills can still leave marks.


Coffee, Tea, and Juice Stains

  • Method: Use a mixture of warm water and mild dish soap. For tougher stains, apply a small amount of baking soda paste and scrub gently with a soft sponge.


Dried Food or Sticky Residue

  • Method: Use a plastic scraper or credit card to gently lift dried residue. Follow up with warm soapy water.


Ink, Marker, or Nail Polish Stains

  • Method: Apply rubbing alcohol to a soft cloth and gently wipe the stain away. Avoid using bleach or harsh chemicals.


Tough Stains (Grease, Wine, Dye)

  • Method: Use a non-abrasive glass cleaner or a mixture of baking soda and water. Let it sit for a few minutes, then wipe away with a damp cloth.


Removing Stains from Marble Countertops

Marble is more delicate than granite and quartz, making it highly susceptible to stains. Always use a pH-neutral cleanerto avoid damaging the stone.


Acidic Stains (Wine, Lemon Juice, Vinegar, Tomato Sauce)

  • Method: Mix a baking soda and water paste. Apply it to the stain, cover with plastic wrap, and let it sit for 24 hours. Wipe away gently with a damp cloth.


Rust or Metal Stains

  • Method: Use a marble-safe rust remover. Avoid using vinegar or lemon juice, as they can etch the surface.


Oil Stains (Butter, Lotion, Cooking Oil)

  • Method: Apply a cornstarch or baking soda paste to absorb the oil. Let it sit for 24 hours, then wipe away and rinse.


Ink or Dye Stains

  • Method: Use hydrogen peroxide for light-colored marble or acetone for darker marble. Apply gently with a soft cloth.


Final Tips for Long-Term Countertop Care

✅ Seal natural stone countertops regularly to enhance stain resistance. ✅ Use gentle, non-abrasive cleaners designed for stone surfaces. ✅ Avoid placing hot pots and pans directly on quartz or marble to prevent discoloration. ✅ Clean spills immediately to prevent deep stains from setting in.


By following these cleaning techniques, you can keep your granite, quartz, and marble countertops looking pristine and stain-free for years to come!

Need help choosing or maintaining your countertops? Contact a professional for expert advice and care.

Comments


Black Marble Slab Texture
Prestige Marble & Granite

Where Quality Meets Affordability

  • Instagram Icon

Call Us

610-965-6900

Visit Us

133 State Avenue, Emmaus, PA 18049

© 2025 Prestige Marble & Granite | All Rights Reserved | Marble, Granite, & Countertops Supplier | ADA Accessibility

bottom of page