Key Takeaways
- Use pH-neutral cleaners only — acidic or alkaline products etch and dull the surface over time.
- Wipe up spills immediately — granite is porous and can absorb liquids if unsealed or the seal has worn.
- Seal your granite every 12 to 18 months — the water-drop test tells you when it is time.
- Never use vinegar, lemon juice, bleach, or ammonia on granite surfaces.
- A microfiber cloth and warm water handle 90% of daily cleaning needs.
Granite countertops are one of the most popular surfaces in American kitchens for good reason. They are durable, heat-resistant, and visually striking. But granite is also a natural stone with microscopic pores, and the wrong cleaning products or habits can slowly damage the finish, cause etching, or lead to permanent stains.
This guide covers everything you need to know about keeping granite countertops clean and protected — from your daily wipe-down routine to dealing with stubborn stains and knowing when it is time to reseal. Whether your granite was installed last month or ten years ago, these methods will help you maintain its appearance without risking damage.
Daily Cleaning Routine
The best way to protect granite is a consistent, gentle daily routine. You do not need specialty products for everyday cleaning.
What You Need
- Warm water
- A few drops of mild dish soap (Dawn or similar)
- A clean microfiber cloth or soft sponge
- A dry microfiber cloth for buffing
Step-by-Step Daily Cleaning
- Clear the surface — remove items, crumbs, and debris.
- Dampen your cloth with warm water and a small amount of dish soap.
- Wipe the entire surface using gentle, circular motions.
- Rinse the cloth and wipe again with plain warm water to remove soap residue.
- Buff dry with a clean, dry microfiber cloth. This prevents water spots and streaks.
That is all it takes. Doing this once a day — or after meal prep — keeps granite looking polished and prevents buildup.
Products You Should Never Use on Granite
This is where most granite damage happens. Many common household cleaners are too harsh for natural stone.
| Product | Why It Damages Granite |
|---|---|
| Vinegar | Acidic — etches the surface and dulls the polish |
| Lemon juice or citrus cleaners | Acidic — same etching risk as vinegar |
| Bleach | Breaks down the sealant and can discolor the stone |
| Ammonia-based cleaners (Windex) | Strips the sealant over time |
| Abrasive scrubbers (steel wool, Scotch-Brite) | Scratches and dulls the polished finish |
| Generic all-purpose spray cleaners | Often contain acids or alkaline compounds unsafe for stone |
The rule is simple: if the product is not specifically labeled safe for natural stone, do not use it on granite.
How to Remove Stains from Granite
Even with careful daily cleaning, stains happen. The key is identifying the type of stain and using the right approach.
Oil-Based Stains (Cooking Oil, Grease, Cosmetics)
Oil-based stains darken the stone. To remove them:
- Make a poultice by mixing baking soda with water to form a thick paste.
- Spread the paste over the stain, about a quarter-inch thick.
- Cover with plastic wrap and tape the edges.
- Let it sit for 24 to 48 hours. The baking soda draws the oil out of the stone.
- Remove the plastic, let the paste dry completely, then wipe away with a damp cloth.
- Repeat if needed — deep oil stains may take two or three applications.
Water Stains and Rings
Water stains on granite are usually a sign that the sealant has worn thin. The water penetrates the pores and darkens the stone temporarily. Most water stains evaporate on their own within 30 minutes to a few hours. If they persist, it is time to reseal.
Organic Stains (Coffee, Wine, Tea, Fruit)
For organic stains, use a poultice made from baking soda and hydrogen peroxide (12% concentration). Apply the same way as the oil-stain poultice. The peroxide helps break down the organic compounds while the baking soda absorbs them.
Hard Water Deposits
Hard water buildup around faucets is common in many Oregon homes. Use a granite-safe hard water remover or make a paste of baking soda and water. Never use CLR, Lime-Away, or other acidic hard water removers on granite.
When and How to Seal Granite Countertops
Sealing is what protects granite from absorbing liquids and staining. Most granite countertops come pre-sealed at installation, but that seal wears down over time.
The Water Drop Test
To check if your granite needs resealing:
- Place a few drops of water on the surface in a high-use area.
- Wait 10 to 15 minutes.
- If the water beads up, the seal is still intact.
- If the water absorbs into the stone and darkens the area, it is time to reseal.
Perform this test every six months. Most granite needs resealing every 12 to 18 months, depending on use.
How to Seal Granite
- Clean the surface thoroughly and let it dry completely (at least 24 hours after any deep cleaning).
- Apply a granite-specific impregnating sealer in thin, even coats using a clean cloth.
- Let it absorb for 15 to 20 minutes (check your product instructions).
- Wipe away any excess sealer before it dries.
- Let the countertop cure for 24 hours before heavy use.
If you are uncomfortable doing this yourself, professional cleaning services can handle it. Companies like Otesse can include countertop care as part of a deep cleaning appointment.
Granite Countertop Do's and Don'ts
Do
- Use coasters under glasses, especially for acidic drinks like wine, juice, and soda.
- Use trivets or hot pads under hot pots and pans. While granite handles heat well, repeated thermal shock can cause cracks.
- Clean up spills immediately, especially oil, wine, coffee, and citrus.
- Use cutting boards — granite will dull your knives, and knife marks can scratch the sealant.
- Test new cleaning products on a hidden area first.
Don't
- Sit or stand on granite countertops — they are strong but not designed for concentrated weight on unsupported areas.
- Use the countertop as a cutting board directly.
- Let acidic substances sit on the surface.
- Use generic bathroom or kitchen spray cleaners.
- Ignore the sealing schedule — prevention is far easier than stain removal.
When to Call a Professional
Daily and weekly granite care is straightforward enough for any homeowner. But certain situations call for professional help:
- Deep stains that will not respond to poultices — a stone care specialist may need to use professional-grade products.
- Etching or dull spots — professionals can re-polish and restore the finish.
- Cracking or chipping — stone repair requires specialized epoxy and skills.
- Full resealing — while you can DIY this, a professional ensures even coverage and uses commercial-grade sealers.
For routine deep cleaning that includes careful attention to countertop surfaces, Otesse's cleaning teams are trained to handle natural stone properly — no harsh chemicals, no abrasives, just the right products and techniques.
Keep Your Granite Looking Its Best
Granite countertops are a long-term investment, and the good news is that maintaining them is not complicated. A daily wipe with mild soap and water, prompt spill cleanup, and regular sealing are all it takes. Avoid harsh chemicals, use the right tools, and your granite will look as good in ten years as it does today.
Need help with a deep clean that includes proper countertop care? Get a free quote from Otesse and let us take care of the details.