Skip to Content

8 Best Granite Cleaners That Are Safe for Stone, According to Testing

The secret to picture-perfect countertops.

By
three bottles of granite and stone cleaners on a blue tiled background.

We've been independently researching and testing products for over 120 years. If you buy through our links, we may earn a commission. Learn more about our review process.

Natural stone countertops like granite, marble, and quartzite can be surprisingly easy to damage with the wrong cleaner. A good granite cleaner cuts through everyday grease, grime, and fingerprints without leaving behind residue or dulling the stone.

Our experts in the Good Housekeeping Institute Home Care & Cleaning Lab tested these cleaners on granite, evaluating how well they cleaned and whether they left the stone looking dull or damaged. We also reviewed each formula’s ingredients to make sure it was appropriate for use on natural stone. Granite Gold Clean & Shine impressed us most with its easy two-in-one formula.

Our top picks:

On Sale
Clean & Shine
Now 34% Off
Credit: Granite Gold

Pros

  • Both a cleaner and polish in one
  • Impressive performance in Lab tests
  • Compatible with most natural stones

Cons

  • Two-in-one combo does not shine as effectively as a dedicated polish

This past Good Housekeeping Cleaning & Organizing Award-winner cleans and protects granite countertops with a pH-neutral formula that’s also safe for marble, quartz, and other stone surfaces. Simply spray it on and wipe clean for a subtle sheen.

We tested it on the Lab’s countertops and found that it effectively removed dirt and stains while leaving the surface smooth. Water also beaded up after use, showing the formula’s protective properties. While the two-in-one formula is convenient, its shine was more subtle than what you might achieve when using a dedicated cleaner followed by a separate polish, and you should not use this product before sealing.

TypeSpray
Size24 oz.
Safe for use onGranite, marble, limestone, travertine, and all other natural-stone and quartz surfaces
ScentCitrus
Granite and Stone 3-in-1 Clean, Polish & Protect
$18WalmartAlso Consider
Credit: Weiman

Pros

  • Easy to use
  • Convenient for routine upkeep

Cons

  • Not ideal for heavily soiled surfaces

This spray from Weiman delivers good value as a three-in-one formula that cleans, shines, and protects countertops. It's easy to distribute, and a quick wipe in a circular motion followed by buffing with a clean, dry cloth leaves the surface looking polished.

It’s a good choice for routine upkeep when you want to clean and add shine in one step, rather than reaching for multiple products. For heavily soiled surfaces, you may need a stronger, dedicated cleaner, and regular sealing is still recommended for long-term protection.

TypeSpray
Size24 oz.
Safe for use onGranite, marble, quartz, onyx, travertine, limestone, slate, laminate, porcelain, ceramic, tile, fiberglass, and any non-porous hard, sealed surface
ScentUnscented
Advertisement - Continue Reading Below
Disinfectant Granite & Stone Clean & Shine

Pros

  • Cleans and polishes countertops
  • Works on a variety of surfaces
  • Pleasant citrus scent

Cons

  • Must sit for 10 minutes to disinfect

This citrus-scented disinfecting spray cleans, shines, and kills bacteria and viruses on countertops, making it a useful choice for kitchens where you want more than just everyday cleaning. Its pH-balanced formula is safe for stone surfaces including granite, marble, and most quartz varieties.

Spray and wipe in a circular motion for routine messes, or let it sit for three minutes on greasy areas before wiping. To disinfect, the surface must remain visibly wet for 10 minutes.

TypeSpray
Size24 oz.
Safe for use onNon-porous sealed granite, sealed marble, sealed limestone, sealed slate, and glazed tile in kitchens, bathrooms, and other household areas
ScentCitrus
Granite Cleaner & Polish
Credit: Therapy

Pros

  • Formula uses naturally derived ingredients
  • Cleans and polishes surfaces

Cons

  • May not be enough for heavily soiled surfaces

In testing, this cleaner and polish stood out for its ability to remove everyday grime while restoring shine to dull-looking countertops. Its plant-based, pH-neutral formula is safe for granite, and the lemon scent leaves behind a fresh aroma. It’s especially handy for regular touch-ups when your counters need both cleaning and a little polishing in one step. For heavily soiled countertops, you may need a dedicated cleaner before using this polish.

The two-bottle set provides a few months’ supply, or you can opt for the cleaner kit, which includes a microfiber cloth. The brand also sells a refill jug for convenience and to minimize packaging waste.

TypeSpray
Size16 oz.
Safe for use onMarble, quartz, onyx, travertine, slate and other sealed countertops
ScentLemon
Advertisement - Continue Reading Below
Sealer Wipes
Credit: Granite Gold

Pros

  • Protected stone in Lab tests
  • Easy to use
  • One wipe is enough for typical kitchen countertops

Cons

  • Wipes may become dry if not sealed properly

Though granite countertops should be treated with a protective barrier when they are first installed, you should expect to re-seal natural stone every few months, on average, as the seal wears down over time. We like these sealer wipes, a previous Good Housekeeping Cleaning Awards winner, which protected our test stone slabs from stains, spills, and scratches in the Lab.

Not only are these wipes safe on your hands, but each pack comes with six, pre-moistened wipes that will each cover about 75 square feet (or the typical kitchen countertop size). After cleaning your surface, grab a sealer wipe and use it on the stone one 3-foot section at a time and immediately buff it with a cloth. Like other wipes, be careful to properly reseal the packaging to prevent any remaining product from drying out.

TypeWipes
Size`6 per pack
Safe for use onGranite, marble, limestone, travertine and all other natural-stone and quartz surface
ScentUnscented
Granite & Stone Cleaning Kit
$21AmazonAlso Consider
Credit: E-Cloth

Pros

  • Machine washable
  • Cleans and polishes
  • Great for daily maintenance

Cons

  • Not ideal for tougher jobs

This kit covers the basics for daily countertop maintenance without requiring a spray cleaner. Use the microfiber cloth with water to pick up dirt and wipe away grime, then use the polishing cloth to remove fingerprints, absorb moisture, and buff the surface to a shine. It’s a convenient option for quick touch-ups between deeper cleanings, and both are machine-washable for repeated use. Just keep in mind that they’re best for light, everyday messes and may not tackle stuck-on or greasy buildup.

TypeCloth
Size2 cloths
Safe for use onGranite, marble, enamel, and other stones
ScentUnscented
Advertisement - Continue Reading Below
Squeeze and Mop Floor Cleaner
Credit: Granite Gold

Pros

  • Versatile formula cleans stone and ceramic tile surfaces
  • Easy to apply
  • No rinsing necessary

Cons

  • May leave residue behind

In the Lab, Granite Gold formulas have impressed us with their performance, and this liquid stands out because it’s designed specifically for stone floors in hallways, bathrooms, and kitchens, as well as natural stone and ceramic tile surfaces. The pH-balanced formula breaks down dirt and oils without being harsh on stone.

Just squeeze the cleaner onto the floor and spread it with a mop—no rinsing is required. The main drawback is that it may leave behind some residue, so you may need to use less product or go over the floor with a clean, damp mop.

TypeLiquid
Size32 oz.
Safe for use onGranite, marble, travertine, and all other natural-stone and ceramic tile floors
ScentUnscented
Granite Polish
$15AmazonAlso Consider
Credit: Rock Doctor

Pros

  • Fine mist is easy to apply
  • Boosts shine and repels spills
  • Safe for all natural stone

Cons

  • Requires a separate cleaner first

This stone polish, which won a 2026 Cleaning Award, left our granite test tiles smooth, glossy, and protected against spills. The fine mist made it easy to apply evenly, and consumer testers found the buffing process quick and effortless. The formula contains carnauba wax to boost shine and help repel spills, and it’s safe for use on all natural stone surfaces.

Nearly every consumer tester preferred it to the product they were currently using. Just note: You’ll get the best results when you use it after cleaning the surface, rather than relying on it to remove heavy buildup.

TypeAerosol spray
Size18 oz.
Safe for use onGranite, marble, quartz, travertine, and all other types of stone
ScentLemon
Advertisement - Continue Reading Below

How we test the best granite cleaners

double line break

The product analysts at the Good Housekeeping Institute Cleaning Lab first reviewed each formula to make sure it was appropriate for natural stone. We then tested the products on granite test pieces, applying dirt and stains before evaluating how well each cleaner removed them. For products that claim to shine, protect, or repel water, we assessed those qualities, too.

We also considered how easy each product was to use, including how well it sprayed and wiped away, along with its scent and useful extras like refill options or included cloths.

What to look for when shopping for granite cleaner

double line break

✔️ Type: Granite cleaners come as daily cleaners, polishes, sealers, and combination formulas. For stubborn messes, choose a dedicated granite cleaner with a neutral pH, which is generally more effective than a cleaner-and-polish combination. Combination formulas are convenient for quick touch-ups and when you want to clean and polish in one step.

✔️ Formula: Skip anything acidic, since vinegar and other acidic cleaners can etch natural stone. Instead, look for a product specifically formulated for granite, ideally with a neutral pH. For a simple DIY option, you can also use dish soap and warm water. Just be sure to rinse the counter afterward to remove any soap residue.

✔️ Scent: Many granite cleaners have fragrances such as citrus or lemon. Since you’ll likely use the cleaner often, choose a scent you won’t mind smelling regularly, and opt for an unscented formula if you're sensitive to fragrances.

Advertisement - Continue Reading Below

How should you clean granite?

double line break

To clean granite countertops, follow these steps:

  • Step 1: Clean the countertop with a dedicated granite cleaner and allow it to dry.
  • Step 2 (skip this step if sealing isn’t needed): Apply a sealer to the granite in sections according to label directions, spreading the solution with a paper towel or cloth. Wait a few minutes, then buff with a cloth until the surface is completely dry.
  • Step 3: Follow up with a granite polish to leave your countertops shiny and protected. If sealing, wait at least 24 hours before polishing.

For quick touch-ups, you can also consider using a two-in-one formula that contains cleaner and polish when you are not sealing your countertops.

What cleaners are safe to use on granite?

double line break

The safest choice is a pH-neutral cleaner specifically formulated for granite or natural stone. You can also clean granite with mild dish soap and warm water, but rinse the surface afterward to remove any residue. Avoid acidic cleaners like vinegar, as well as harsh household or disinfecting cleaners that can damage the finish over time.

Advertisement - Continue Reading Below

How often should you seal granite countertops?

double line break

There’s no set schedule. Instead, test your granite every few months to see if it still repels water by sprinkling some water on the countertop and let it sit. If the water beads up, the seal is still working; if it soaks into the stone, it’s time to reseal.

You may also notice spills becoming harder to wipe up, which can be another sign that the seal is wearing down. Pay particular attention to high-use areas, which may need resealing more often.

How can you keep granite shiny?

double line break

The best way to keep granite looking shiny and new is to use a cleaner, sealer, and polish as needed. Sealing protects the stone, while polish adds the final glossy finish and keeps the surface looking smooth. Most granite polishes are spray-and-wipe formulas, so simply apply the product and buff with a microfiber cloth or paper towel. Avoid abrasive sponges or materials, which can scratch the surface.

Advertisement - Continue Reading Below

Why trust Good Housekeeping?

double line break

GH Institute Senior Writer and Reviews Analyst Olivia Lipski closely collaborated with Carolyn Forté, the former executive director of the Home Care and Cleaning Lab, to write this guide based on our Cleaning Lab’s extensive testing data. She's tried several of the stone cleaners featured above in her own kitchen.

Advertisement - Continue Reading Below