The simple, fabricator-approved way to keep granite countertops in good shape, start to finish.

Daily steps, stain removal, and sealing tips, so your counters stay in the condition they were installed in.

How to care for granite countertops comes down to three habits: clean the surface daily with mild dish soap and warm water, reseal on schedule, and keep hot pans, sharp knives, and acidic substances off the stone.

Granite is a natural stone, and it is porous, so it can absorb liquids once the sealer wears down. This guide covers daily cleaning, stain removal, sealing, and the habits that damage granite countertops over time.


Key Takeaways

  • Clean daily — mild dish soap, warm water, soft cloth. Dry the entire surface after.
  • Reseal every 1–2 years — run the water test: if a few drops soak in instead of beading up, it’s time.
  • Avoid vinegar, bleach, ammonia, and abrasive pads — they etch the stone and break down the sealer.
  • Use cutting boards and trivets or hot pads — they prevent scratches and heat damage from hot pans and pots.
  • Treat spills immediately — blot, don’t wipe, to keep liquid from spreading.
  • Call a professional for cracks, chips, or stains that don’t lift with a baking soda paste.

Daily cleaning keeps granite countertops in good shape and cuts down on the deep-cleaning sessions you need later. Many homeowners skip this step until a stain shows up, which is the harder way to do it. Use this routine once a day:

  1. how to care for granite countertopsWipe up spills right away. Blot the spot with a soft cloth instead of wiping in circles, which spreads the liquid across the surface.

  2. Mix a cleaning solution. Add a few drops of mild dish soap to warm water in a bowl.

  3. Wipe the entire surface. Dip a soft cloth into the solution and go over the whole countertop, not just the visibly dirty spots.

  4. Rinse. Rinse the cloth with clean water and wipe the surface again to remove soap residue.

  5. Dry the surface. Use a dry cloth to dry the entire surface. Water left standing on granite can lead to water spots over time.

Skip glass cleaners with ammonia and skip abrasive cleaners or scouring pads. Both wear down the sealer with repeated use, even though the damage isn’t visible after one pass.

Once a month, do a deeper clean. Grease near the stove and hard water film near the sink build up faster than a daily wipe removes.

Mix baking soda with a few drops of water into a paste, apply it to greasy or dull spots, let it sit for 5 minutes, then wipe with a soft cloth and rinse with warm water.

If your kitchen has more than one stone surface, don’t use the same products on all of them. A cleaner or pad that’s fine on quartz can dull granite. See our guide on how to clean quartz countertops if you have both materials in the house.

Identify the stain type before you treat it. Different stains need different methods.

Stain Type

Common Cause

Method

Oil-based

Cooking oil, butter, grease splatter

Baking soda paste, cover with plastic wrap, let sit 24 hours, then wipe

Organic

Coffee, wine, tomato sauce

Hydrogen peroxide mixed with a few drops of dish soap, let sit 10 minutes, wipe clean

Water spots

Standing water, hard water

Warm water and a soft cloth, then dry the entire surface fully

Rust

Metal cans, cast iron left on the surface

A rust remover made for stone; avoid generic rust removers, which often contain acids that attack granite

For a full walkthrough on treating stains and disinfecting at the same time, read our guide on how to disinfect granite countertops.

A granite sealer fills the pores in the stone so liquids bead up on the surface instead of soaking in. It doesn’t make granite stain-proof. It makes the surface stain-resistant, and that resistance fades over time.

granite kitchen countertopsRun the water test: Pour a few drops of water onto the countertop. If the water beads up, the sealer still works. If it soaks in within 5 to 10 minutes, it’s time to reseal.

  1. Clean the countertop and let it dry fully.

  2. Apply a thin, even coat of a good sealer made for granite.

  3. Let it sit for the time listed on the product, usually 15 to 20 minutes.

  4. Wipe off excess sealer with a dry cloth before it cures on the surface.

  5. Buff the countertop until it no longer feels tacky.

For the complete process with product notes, see our guide to sealing granite countertops. If your countertop was recently installed, it likely already has a factory-applied sealer — check our granite countertop installation guide or our page on custom cut granite countertops for what’s applied at that stage.

  • Hot pans and hot pots directly on the surface. Sudden temperature changes cause thermal shock. Use hot pads or trivets.

  • Cutting directly on the stone. Always use cutting boards. This protects your knives and keeps the sealed surface intact.

  • Standing or sitting on the countertop. Avoid standing on granite. Heavy impact can chip edges or crack the slab.

  • Harsh chemicals and acidic substances. Vinegar, lemon juice, bleach, and ammonia etch granite and leave dull spots.

  • Abrasive cleaners or steel wool. These scratch the surface and wear down the sealer.

  • One-step “topical polishes.” Products marketed as an all-in-one shine-and-seal usually just coat the surface for a short time. They aren’t a substitute for a real penetrating sealer.

 

Frequency

Task

Daily

Wipe spills, quick clean up with mild dish soap and warm water

Weekly

Check seams, backsplash tile grout lines, and around the sink for buildup

Every 6–12 months

Run the water test and reseal if needed

As needed

Treat stains, or call a professional for dull spots or chips

Granite is one of several stone countertops on the market, and no two slabs look exactly alike since each is cut from natural stone. Many homeowners compare materials before choosing.

how to maintain granite surfacesIf you’re deciding between options, read our comparisons of granite vs. marble countertops and quartz vs. granite countertops, or check our overview of the best stone for kitchen countertops.

If you have marble or quartz elsewhere in your home, note that the cleaning products aren’t interchangeable with granite care — see how to clean marble countertops and how to care for quartz countertops for those surfaces specifically.

Bottom Line

Keep your granite clean every day with the cleaning methods we discuss. Granite’s longevity depends heavily on the habits above, not one deep clean a year.

Regular cleaning, a sealer applied on schedule, and a few prevention habits are how to care for granite countertops so they hold up for decades.

How often should I seal granite countertops?

Most granite countertops need resealing every 1 to 2 years. Run the water test every 6 months: pour a few drops of water on the surface, and if it soaks in within 5 to 10 minutes instead of beading up, reseal.

Can I use vinegar to clean granite countertops?

No. Vinegar and other acidic substances etch granite and break down the sealer over time. Use mild dish soap and warm water instead.

Does black granite need different care than other granite colors?

The care steps are the same. Absolute Black granite and other dark colors show water spots and dust more easily than lighter stone, so daily wiping matters more for keeping the surface looking clean. If you’re planning a kitchen around a dark slab, see our guide on cabinet colors that pair with black granite.

What should be under my granite countertop for support?

Granite needs a solid substrate, usually plywood backing or a cabinet base rated for the slab’s weight, to prevent cracking under heavy impact.

Is granite cared for differently in a bathroom than in a kitchen?

The cleaning steps are the same. Bathroom granite deals with more standing water and soap scum, so drying the surface after each use matters more. See our guide to granite bathroom countertops for details specific to that space.