Granite countertops look dense and heavy, but the stone is surprisingly absorbent. Just as wood has grain, stone has pores, and those microscopic openings pull in oil, wine, and juice unless a sealer blocks them. Sealing is a 20 to 40 minute job that most homeowners can handle with a sealer and a clean pad, and it protects the surface for months at a time. The same principle that drives granite sealing applies to other porous surfaces around the house; the chemical methods used for removing pet urine and ammonia stains from wood show how penetrating stains demand penetrating treatments rather than surface wiping. This article explains why granite needs sealing, how to choose between sealant families, how to apply the product, how often to reseal, and how to remove stains that get through anyway.
Why Granite Absorbs Stains
Granite forms under intense heat and pressure, but the finished slab still contains microscopic voids and fissures where individual minerals meet. Those openings act like tiny sponges. A drop of oil left on unsealed stone can darken the surface within minutes, and the mark often persists long after the spill is wiped away. Sealer fills the voids with a clear barrier that sits inside the pores rather than on top of the stone, which is why a sealed countertop can still feel like natural rock.
The Water Test
A simple test tells you whether your countertop is sealed. Pour a small puddle of water on the surface and wait 10 to 15 minutes. If the water beads up and stays put, the sealer is still working. If the stone darkens where the water sits, the pores are open and the countertop needs sealing. Run the test in several places, because sealer wears unevenly near the sink, the cooktop, and the coffee station.
Polished Granite and Factory Sealing
Highly polished granite has a dense, glossy surface that resists absorption on its own, and many fabricators seal new countertops before installation. Check with the manufacturer or installer to confirm whether your slab was sealed and with which product. Knowing the original sealer matters because mixing incompatible chemistries can leave a hazy film on the stone.
Porosity is not unique to stone. Concrete absorbs liquids the same way, and the guidance for removing concrete stains starts with the same question: is the stain sitting on the surface or has it soaked into the material? Answer that first, then choose the treatment.
Water-Based vs. Solvent-Based Sealants
Sealants fall into two broad families that apply the same way but behave differently over time. Water-based formulas carry fewer volatile organic compounds, so they smell less and are easier on the environment. Solvent-based products penetrate deeper and last longer, which is why many professionals specify them for kitchen islands and heavy-use counters. The application routine is identical, so the choice comes down to lifespan, cost, and how much you value low-VOC materials.
| Factor | Water-based | Solvent-based |
|---|---|---|
| VOC content | Low | Higher |
| Typical lifespan | 6 to 12 months | 3 to 5 years |
| Cost for 24 oz | About $15 | $20 to $40 |
| Odor during application | Mild | Strong, ventilate |
| Best for | Eco-conscious homes, quick refresh | High-use kitchens, long intervals |
Water-based sealants cost less, usually about $15 for a 24-ounce bottle, but they wear out faster and need reapplication every six to 12 months. Their ingredients can still include urethane, acrylic, silanes, siloxanes, and fluoropolymers, so read the label instead of assuming a water-based product is all-natural. Solvent-based sealants run $20 to $40 for the same size bottle and ask for open windows during application, but a single coat can protect the stone for three to five years in normal use.
Matching the Sealant to the Stone
Dark granites hide wear well, while light stones show water marks and oil shadows quickly. For light, porous stone, a solvent-based sealer gives the longest protection window between coats. For a first-time DIY job or a kitchen that changes owners often, a water-based product is more forgiving to apply and easier to refresh on a fixed schedule.
If stains have already set in, deal with them before sealing, because a sealer locks existing marks under the barrier. The techniques for how to remove stains from granite include poultices and gentle solvents that lift discoloration without etching the polish.
How to Seal a Granite Countertop Step by Step
The job takes about 20 to 40 minutes of working time plus one to two hours of curing, and it calls for nothing exotic: a granite sealer, a clean lint-free pad or brush, paper towels, and a stone-safe cleaner. Clear the countertop, wash the surface, and let it dry completely before the first coat goes on. Moisture is the most common cause of a failed seal, so give the stone a full drying pass.
Application Steps
- Wipe the countertop with a stone cleaner and dry it fully; trapped moisture blocks the sealer.
- Test the product on a hidden corner to confirm it does not discolor the stone.
- Apply the sealer in a thin, even coat with a pad or brush, using overlapping passes.
- Let the product dwell for the time on the label, typically 15 to 20 minutes.
- Wipe off the excess with a clean cloth before it dries into a haze.
- Add a second coat for porous stone, then buff the surface to an even sheen.
Curing and First Use
Most sealants cure in one to two hours, but the label is the final authority. Keep the countertop dry and free of heavy objects during curing, and avoid cutting directly on the stone until the surface is protected. Retest with a water drop after curing; if the water beads, the stone is back in service.
Supplies and Safety Checklist
- Granite sealer matched to your stone color and finish.
- Lint-free applicator pads or a soft brush.
- Paper towels for buffing off excess.
- Stone-safe cleaner for the prep pass.
- Gloves and cross-ventilation for solvent-based products.
Stone responds to the same preparation discipline as other porous materials. The step-by-step guidance for removing stains in concrete relies on clean, dry surfaces and the right chemical match, and sealing granite follows that pattern exactly.
When to Reseal and How to Strip Old Sealer
Water-based sealants call for a refresh every six to 12 months. Solvent-based products can run three to five years, though heavy-use zones near the sink and stovetop may need attention sooner. Keep a simple log of when you sealed each surface so the schedule does not depend on memory, and mark the bottle with the date after each application.
Signs the Sealer Is Worn
Oil no longer beads, water darkens the stone, and food stains appear faster than before. Any of these signs means the pores have opened up again. Retest every few months with a water drop so you catch the failure before a holiday dinner provides the evidence.
Stripping a Worn or Yellowed Sealer
Over time, sealer can build up and yellow, especially in kitchens that see a lot of cooking oil. A stone-safe stripper dissolves the old coat so the fresh sealer can bond to the rock instead of to a film of residue. Apply the stripper, scrub gently with a soft pad, rinse thoroughly, and dry the surface before resealing. The process is straightforward but slow, so budget a full day for strip and reseal.
The restoration logic carries across materials. Just as removing black stains and restoring natural wood requires clearing away the damaged finish before new protection goes on, granite performs best when the old sealer is stripped clean before the new coat lands.
Removing Stains That Get Through
Even a sealed countertop can take a stain if a spill sits for hours or the sealer has worn thin. The first rule is to blot, never rub, because rubbing pushes the liquid deeper into the pores. Identify the stain type next, then match the treatment to the culprit rather than applying a one-size-fits-all cleaner.
The Poultice Method
A poultice is a paste of absorbent material and a solvent that pulls the stain out of the stone. Mix baking soda or diatomaceous earth with water for general marks, hydrogen peroxide for organic stains such as coffee and wine, or a solvent for oil-based discoloration. Spread the paste about a quarter of an inch thick over the stain, cover it with plastic wrap, and let it dry for 24 to 48 hours. As the paste dries, it draws the discoloration out of the pores, and a final wipe reveals a lighter surface. Repeat for stubborn marks.
Stain-by-Stain Treatments
- Oil and grease: poultice with baking soda and a degreasing solvent.
- Wine, coffee, and juice: hydrogen peroxide poultice.
- Ink and dye: repeated poultices until the mark fades.
- Rust: a commercial rust remover made for stone, tested on a hidden spot first.
The same patience applies to outdoor stone and concrete. Proven methods for removing stains from concrete surfaces use poultice-style treatment, controlled dwell time, and repeat passes, and those techniques transfer almost directly to granite.
Oil spills that reach the edge of the countertop or drip onto a floor slab respond to the same approach: blot, poultice, and rinse. The step-by-step guidance for removing oil stains from concrete covers driveway and floor spills in detail, and the underlying chemistry works for stone as well.
