How to Clean Granite Countertops for a Fresh and Shiny Surface

You probably already have everything you need in your cleaning supplies cabinet.

In This Article
View All
In This Article

John Keeble/Getty Images

Durable and naturally resistant to bacterial growth, granite is a perfect choice for kitchen and bathroom countertops, shower walls, and backsplashes. With its nearly unlimited variety of colors and patterns, the natural stone is also commonly used for desktops, fireplace mantels, and floor tiles.

Since granite is a porous material, it's typically sealed when installed in a home. Everyday use and cleaning can wear away the sealant over time, which can lead to stains, damage, and a dull finish. But, with the right cleaning supplies, granite is easy to maintain—and sealant can be reapplied when necessary to restore the shine and protect the surface of the stone. Luckily, there's no need for specialized cleaners—you probably already have everything you need to keep your granite countertops looking shiny and new. Keep reading for steps and helpful tips on how to clean granite countertops.

How Often to Clean Granite Countertops

In the kitchen, granite countertops and backsplashes should be cleaned after each food preparation, or at least daily to remove spills, splatters, and food residue.

In the bathroom, use a squeegee or towel to dry granite countertops or shower stalls after each use to prevent water spotting and soap scum. To keep bathroom countertops in tip-top shape, they should be thoroughly cleaned weekly.

What You'll Need

Equipment / Tools

  • Duster
  • Microfiber cloths
  • Spray bottle
  • Small bowl


  • Dishwashing liquid
  • Baking soda
  • Isopropyl (rubbing) alcohol
  • Hydrogen peroxide
  • Plastic food wrap
  • Tape
  • Vegetable oil


How to Clean Granite Countertops

While granite is resistant to stains from most foods and liquids, avoid harsh cleaners like ammonia, scrubbing powders, undiluted chlorine bleach, or cleaning vinegar that can damage and dull the sealant finish.

  1. Remove Surface Dust and Spills

    Use a damp microfiber cloth or duster to capture dust and loose soil before regular cleaning. Otherwise, you'll just be pushing around excess soil on the granite. Make sure to also wipe up food and beverage spills as soon as they happen using an absorbent, lint-free microfiber cloth.

  2. Mix a Cleaning Solution

    Fill a spray bottle with four cups of water and one teaspoon of dishwashing liquid. Use a degreasing dishwashing liquid to help get the countertops extra clean. Don't forget to add a label to the spray bottle so you can easily identify the cleaning solution for future use.

  3. Wipe the Countertops Clean

    Lightly spritz the countertops with the water and dishwashing liquid solution. Wipe the surface with a clean microfiber cloth and allow the counters to air dry.

  4. Tackle Tough Stains on Granite

    For Greasy Residue: If kitchen counters feel sticky or greasy after cleaning, mix one cup of cool water and one cup of isopropyl (rubbing) alcohol in a spray bottle. Lightly spritz the granite and wipe it down with a clean microfiber cloth. Allow the surfaces to air dry.

    For Food Stains: Red wine, tomato sauces, and brightly colored food or drinks can leave stains on light-colored granite. If that happens, mix baking soda and a few drops of hydrogen peroxide in a small bowl to form a thick paste with the consistency of peanut butter. Spread the paste about one-fourth inch thick over the stain and cover it with plastic wrap. Use tape on the edges of the plastic wrap to hold it in place. Leave the paste on the stain for 24 hours. Remove the plastic wrap and wipe away the paste. Repeat as needed until the discoloration is gone.

  5. Fix a Dull Finish

    To restore shine on dull countertops, add a few drops of vegetable oil to a microfiber cloth. Wipe the countertop all over with the oiled cloth and then use another clean microfiber cloth to buff the finish to a glossy shine. The shine will be temporary until a new coat of sealant is applied.

Tips to Keep Granite Countertops Looking Great

  • Avoid drastic temperature changes on granite surfaces that can cause minute cracks. Use a trivet under small appliances that expose granite to heat or cold for long periods.
  • Use a cutting board on kitchen counters when slicing or chopping foods to help prevent scratches that dull the surface.
  • Wipe up spills immediately and clean surfaces after food preparation.
  • Monitor the granite sealant by sprinkling a few drops of water onto an often-used area. If the waterdrops bead together, the sealant is still in good shape. If they bleed away, it’s time for a reseal.
Related Articles