How to Clean Marble and Granite Countertops

granite countertops serenbe


  • Water
  • Dish soap
  • Microfiber cloths
  • Baking Soda
  • Hydrogen Peroxide
  • Plastic Wrap
  • Tape


Use a mix of warm water and mild dish soap for everyday cleaning, following up with a microfiber towel to shine up the stone. Avoid abrasive or acidic cleaners, which can strip the sealer and etch the stone.

Stain Removal:

For stains on granite or marble countertops, clean with a paste of baking soda and water (for oil-based stains) or hydrogen peroxide (for water-based stains). Apply the paste to the stain, cover with plastic wrap, and tape down the edges. Let sit for a few days (or overnight at the very least), and then rinse off the paste. Repeat the process if the stain isn’t completely gone. Be sure to do a spot test first to make sure the method won’t affect the color or finish of the stone.


These surfaces are popular for their tough-as-rocks durability, but they do need to be resealed regularly to protect them from stains. Reseal granite once a year and marble every few months