Your granite countertops weren’t cheap. And honestly? They shouldn’t need replacing for decades if you take care of them properly. The single most important thing you can do: seal them correctly.
Most homeowners either skip sealing entirely (bad idea) or panic about it unnecessarily (also not great). After installing hundreds of granite countertops across the GTA over the past decade, we’ve seen it all at DreamStone Kitchen.
So let’s cut through the confusion. This is exactly how you seal granite, when you need to do it, and what happens if you don’t.
Why Bother Sealing Granite?
Granite is porous. Not as porous as marble, but porous enough that red wine, coffee, and cooking oils will absolutely seep into unsealed stone and leave permanent stains. I’ve watched customers nearly cry over a dark wine ring that wouldn’t come out.
Sealing fills those pores with a protective barrier. Think of it like waterproofing your boots; liquids bead up on the surface instead of soaking in.
Now here’s where it gets interesting: not all granite is equally porous. Darker granite (such as absolute black) is usually denser and requires less frequent sealing. Lighter colours, especially whites and creams, drink up liquid like they’re thirsty. When you pick your slab with us, we’ll tell you exactly what maintenance schedule your specific stone needs.
The Water Test (Do This First)
Before you rush out to buy a sealer, test whether your granite actually needs it. Some granite comes pre-sealed from the fabricator and is still good for months.
Splash about a quarter-sized puddle of water on your countertop. Wait 15 minutes. That’s it.
If the water has soaked in and left a dark spot, you need to seal it. If it’s still beading on the surface, you’re good; check again in a few months.
What You Need
The shopping list is short:
• A good granite sealer (penetrating, not topical)
• Clean cloths or applicator pads
• Dish soap
• Rubbing alcohol if you’ve got stubborn residue
Go with a penetrating sealer, not a topical one. Penetrating sealers absorb into the stone and last longer. Topical sealers sit on the surface and can yellow or peel; nobody wants that look in their kitchen.
The Actual Process
Step 1: Clean Everything
Start with a spotless surface. Mix dish soap with warm water, wipe down the entire countertop, and remove every bit of grease and grime. Dry it completely. Then, and this part matters, wait 24 hours before sealing. The stone needs to be bone dry, not just surface dry.
Step 2: Apply the Sealer Generously
Don’t be stingy here. Pour sealer onto the granite and spread it with your cloth or applicator pad. Work in sections so you don’t miss spots. You want the stone to really drink it up, if it’s absorbing fast, that’s normal.
Step 3: Let It Soak In
Check your sealer’s instructions, but 15-20 minutes is typical. The sealer needs time to penetrate deep into those pores.
Step 4: Wipe Off the Excess
Grab a clean, dry cloth and buff away anything that didn’t absorb. You want the surface dry and streak-free. If you leave excess sealer sitting there, it’ll dry into a hazy film and you’ll hate yourself.
(Ask us how we know.)
Step 5: Second Coat? Maybe
If the first coat absorbs too quickly, apply a second coat after waiting 30-60 minutes. Some granite is thirstier than others. Your stone will tell you what it needs.
Light-colored granite almost always requires two coats. Dark granite might be fine with one.
Step 6: Cure Time
Leave your countertops alone for 24 hours. No cutting boards, no coffee mugs, nothing. The sealer needs time to fully cure before you start using the surface again.
How Often Do You Actually Need to Seal?
The internet will tell you ‘every 6 months’ or ‘once a year’ or ‘every 3 years.’ All of those answers are sort of right and sort of wrong.
It depends on your granite, how much you cook, and how careful you are with spills. Most granite needs resealing every 1-3 years. A busy family kitchen will need it more often than a weekend-only condo kitchen.
Just do the water test once a year, and you’ll know when it’s time. Way easier than following an arbitrary schedule.
Don’t Want to Deal With Sealing? Get Quartz
Look, if the idea of sealing granite every year or two sounds annoying, quartz countertops never need sealing. Not once. Not ever.
Quartz is engineered to be non-porous, so liquids can’t penetrate the surface. No sealing, no staining, no fuss. We carry Caesarstone, VICOSTONE, and TCE Stone, all stunning, all maintenance-free.
Granite has its own beauty and charm, don’t get us wrong. But if low maintenance is a priority, quartz wins that battle every time.
Or Just Let Us Handle It
Not everyone wants to DIY their countertop maintenance, and that’s completely fair. We offer professional countertop care services throughout Mississauga and the entire GTA.
We’ll assess your granite’s condition, recommend the right sealer, and handle the whole job so you know it’s done right. Takes us about an hour for an average kitchen, and you won’t have to think about it again for a couple years.
Bottom Line
Sealing granite isn’t complicated, but it does matter. Skip it and you’ll end up with stains that won’t come out. Do it right and your countertops will look showroom-fresh for years.
If you need advice on your specific granite or want to explore new countertop options, stop by our showroom at 4890 Tomken Rd in Mississauga. Or give us a call at 905-330-8535. We’ll give you straight answers about what your stone needs, no sales pitch, just honest guidance from people who’ve been doing this for over a decade.
And if you’re ready to upgrade your kitchen with beautiful stone surfaces, contact us today for a free consultation.

