How to Clean Marble and Granite Countertops
- Dish soap
- Microfiber cloths
- Baking Soda
- Hydrogen Peroxide
- Plastic Wrap
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.
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