...

How to Clean and Seal Granite Countertops: A St. Louis Care Guide


A person wiping a granite countertop clean with a cloth and spray bottle

To keep granite countertops looking new, clean them daily with warm water, mild dish soap, and a soft cloth, and reseal them about once a year for a typical kitchen. Granite is a natural stone with tiny pores, so a fresh sealer is what keeps spills from soaking in and staining. The good news: day-to-day care is genuinely easy, and sealing is a quick job you can do yourself in under an hour.

Here’s exactly how to clean granite the right way, how to tell when it needs resealing, and the common mistakes that quietly wear your countertops down.

Key Takeaways

  • Clean granite daily with warm water, mild dish soap, and a soft cloth — that handles the large majority of everyday messes.
  • Reseal most kitchen granite about once a year; bathroom vanities can often go 2–3 years.
  • Use the water-drop test to know exactly when it’s time — no guessing.
  • Avoid vinegar, bleach, ammonia, and abrasive pads — they strip the sealer over time.
  • Rockstar Granite includes a 15-year sealer warranty on natural-stone projects.

How to clean granite countertops daily

Everyday granite cleaning is simple: warm water, a few drops of mild dish soap, and a soft cloth or non-abrasive sponge. The Natural Stone Institute recommends cleaning natural stone with a mild dish detergent or a cleaner formulated for stone, and wiping surfaces dry after they get wet. The key is gentle and consistent rather than harsh.

  • Wipe as you go. Clean spills promptly so nothing sits long enough to reach the stone.
  • Use a soft cloth. Microfiber or a soft sponge cleans without scratching the surface or the sealer.
  • Dry after washing. A quick buff with a dry cloth prevents water spots and streaks.
  • Skip the heavy cleaners. For daily use, you rarely need anything stronger than dish soap and water.

That’s the same gentle principle behind caring for any premium surface — our guide to the best way to clean a quartz countertop follows a similar routine, with one big difference: quartz never needs sealing, while granite does.

How often should you seal granite countertops?

For most kitchens with average daily use, sealing granite about once a year is the standard rule. Lighter-use surfaces, like a bathroom vanity, can often go two to three years between sealings. Heavy-use counters — daily cooking, constant water contact — may need it more often.

Rather than marking a rigid calendar date, let the stone tell you when it’s ready. That’s where the water test comes in.

The water-drop test: how to know when to reseal

The simplest way to check your seal is a quick water test. The Natural Stone Institute suggests placing a few drops of water on the most-used area of the stone and waiting about 15 to 20 minutes before wiping it off.

Three-step water test: pour a small puddle of water, wait 15–20 minutes, then check — beads up means sealed, soaks in and darkens means reseal (Natural Stone Institute, 2026)

If the water beads on the surface, your seal is doing its job. If it soaks in and leaves a dark spot that fades as it dries, the granite is absorbing liquid — a sign it’s time to reseal.

How to seal granite countertops, step by step

Sealing is a straightforward DIY job. Set aside about an hour, mostly waiting time:

  1. Clean and dry the surface. Wipe the granite with mild soap and water, then let it dry completely — at least a few hours, ideally overnight.
  2. Apply a quality stone sealer. Spray or wipe an even coat across the surface, following the product’s directions.
  3. Let it soak in. Give the sealer the dwell time on the label (usually 15–20 minutes) so it penetrates the pores.
  4. Wipe off the excess. Buff away any remaining sealer with a clean, dry cloth before it dries on the surface.
  5. Let it cure. Avoid heavy use for 24 hours, then retest with a water drop to confirm.

Prefer not to handle it yourself? Reach out — keeping your countertops protected is part of how we stand behind our 15-year sealer warranty and process.

Granite care mistakes to avoid

A few everyday habits quietly break down your sealer and dull the stone. Steer clear of these:

  • Acidic and harsh cleaners. The Natural Stone Institute warns that acidic solutions, including vinegar, can etch or damage some natural stones — skip vinegar, bleach, ammonia, and generic bathroom sprays, and stick to pH-neutral, stone-safe cleaners.
  • Abrasive pads. Scouring pads scratch both the surface and the sealer layer. Use soft cloths or sponges only.
  • Letting acidic spills sit. Lemon juice, tomato sauce, and wine slowly eat at the protective layer — wipe them quickly.
  • Cutting directly on the stone. Granite is hard, but knives can dull and a cutting board protects both your blades and the finish.
  • Skipping the yearly check. The water test takes 15 minutes and prevents stains before they start.

Why sealing matters more in a St. Louis kitchen

St. Louis kitchens see real use — humidity swings, busy cooking, and plenty of spills. A well-maintained seal is what keeps granite resisting stains and looking new through all of it. It’s also why every natural-stone project from Rockstar Granite includes a 15-year sealer warranty: your countertop leaves our shop properly protected, and stays that way. If you’re still choosing materials, our marble vs. granite guide and granite countertops page can help.

Frequently asked questions

How often should granite countertops be sealed?

Most kitchen granite should be resealed about once a year, while lighter-use surfaces like bathroom vanities can often go two to three years. The most reliable method is the water-drop test: if water soaks in instead of beading, it’s time to reseal.

Can I use vinegar to clean granite countertops?

No. Vinegar is acidic and can etch or break down the sealer over time, leaving granite vulnerable to stains. Use warm water with a few drops of mild dish soap, or a pH-neutral stone cleaner, and a soft cloth instead.

How do I know if my granite needs resealing?

Use the water test. Place a small puddle of water on the granite and wait about 15 to 20 minutes. If it beads up, the seal is fine. If it soaks in and darkens the stone, the granite is absorbing liquid and should be resealed.

Is sealing granite difficult to do myself?

No. Sealing is a simple DIY job that takes about an hour, mostly waiting time. Clean and dry the surface, apply an even coat of stone sealer, let it soak in, wipe off the excess, and avoid heavy use for 24 hours.

Questions about your granite? We’re local and happy to help

Whether you’re caring for existing countertops or planning a new project, Rockstar Granite is a family-owned team with 15+ years of fabrication and installation experience serving St. Louis and the Metro East — and every natural-stone project comes with a 15-year sealer warranty.

Get a Free Estimate »

Reviewed by Michael Maggio, Rockstar Granite. Care guidance reflects 2026 stone-care recommendations from the Natural Stone Institute.


Sources

Published by:

Picture of Michael Maggio

Michael Maggio

Co-Founder & Operations Lead, Rockstar Granite

Table of Contents

GET A FREE ESTIMATE
Recent Posts