How to Reseal a Concrete Patio So It Stops Spalling
TL;DR: Spalling happens when moisture gets trapped in concrete and freeze-thaw cycles pop the surface off in flakes. Cleaning the slab, letting it dry 24-48 hours, and applying a penetrating sealer (siloxane/silane) or acrylic topcoat every 2-5 years stops most spalling before it starts. Total cost for a 300-square-foot patio runs $50-$150 in materials if you do it yourself.
_Last reviewed: July 2026 Β· 7 min read_
Your patio looks like it's shedding its skin, small chips and flakes coming up every spring, and you're wondering if the whole slab needs to be replaced. It probably doesn't. Spalling is almost always a moisture problem, and resealing the surface correctly is what stops it.
Okoniq Property Hub logs when you last sealed each concrete surface on your property, so you're not guessing whether it's been two years or six.
Why Is My Concrete Patio Spalling in the First Place?
Spalling happens when water soaks into porous, unsealed concrete and then freezes. Water expands about 9% when it turns to ice, and that expansion pressure has nowhere to go except out through the surface, popping off flakes and chips.
Salt makes it worse. If you've ever used deicing salt near the patio, or if lawn fertilizer with ammonium nitrate splashes onto the slab, the salt draws moisture into the concrete faster and accelerates the freeze-thaw cycle. Concrete poured with too much water in the mix (a common shortcut on older jobs from the 1980s and 90s) is also more porous and spalls sooner, sometimes within 10-15 years instead of the 25-30 years a well-poured slab should last.
Poor drainage compounds all of this. If water pools against your patio instead of running off, check whether your downspouts are dumping water in the wrong place β a gutter emptying six inches from the slab edge will keep it wet far longer than it should be.
When Should You Reseal a Concrete Patio?
Reseal a patio every 2-5 years, depending on sealer type and traffic. Acrylic sealers wear faster and need reapplication every 2-3 years. Penetrating sealers (siloxane or silane based) last 4-5 years or longer because they chemically bond into the concrete instead of sitting on top.
Test it yourself with a simple water test: pour a cup of water on the slab. If it beads up, the seal is still working. If it soaks in and darkens the concrete within a minute or two, it's time to reseal. Do this test each spring before pollen season and each fall before the first freeze, since those are the two windows when you have time to prep and cure before extreme weather hits.
What's the Right Way to Prep and Apply Sealer?
Prep matters more than the sealer you buy. Start by clearing the patio and sweeping off loose debris, then use a pressure washer (1,500-3,000 PSI) to strip dirt, algae, and any old peeling sealer. For oil stains or efflorescence (the white chalky residue that shows up on concrete), scrub with a concrete degreaser or a mix of trisodium phosphate and water before rinsing.
Let the slab dry completely, 24 to 48 hours depending on humidity, before applying anything. Applying sealer to damp concrete traps moisture underneath, which defeats the entire purpose and can actually cause the new coat to peel within months.
| Sealer Type | Lifespan | Look | Best For | |---|---|---|---| | Penetrating (siloxane/silane) | 4-5+ years | Invisible, natural concrete look | High-traffic patios, driveways | | Acrylic topcoat | 2-3 years | Slight sheen, can tint or add color | Decorative or stamped concrete |
Apply with a low-pressure sprayer or roller in thin, even coats, working in sections so you don't leave lap marks. Most products call for two coats, applied 30-60 minutes apart, and full cure time before foot traffic is typically 24 hours, with 72 hours before furniture or grills go back on.
Can You Fix Existing Spalled Spots Before Resealing?
Yes, and you should patch spalled areas before sealing over them, otherwise the sealer just locks moisture into damaged spots. For shallow spalling (under 1/4 inch deep), a concrete resurfacer applied with a squeegee works well and cures in 24 hours. For deeper chips, use a polymer-modified patching compound, which bonds better to old concrete than a straight sand-and-cement mix.
Feather the edges of the patch so it blends with the surrounding slab, and let it cure fully, typically 3-7 days depending on temperature, before sealing over it. If the spalling covers more than 20-30% of the surface or you're seeing exposed rebar, that's usually a sign of deeper structural moisture intrusion rather than surface wear, similar to the moisture patterns described in 5 signs of a slab leak under your floor β worth ruling out before you spend money resealing a slab that's failing from underneath.
Does Drainage Around the Patio Matter as Much as Sealing?
Yes, sealing without fixing drainage just delays the next round of spalling. If water regularly sits on or against the patio slab, look at grading first: the ground should slope away from the patio at roughly 1/4 inch per foot for at least 6 feet. Combine that with the seasonal gutter and downspout check covered in 5 roof maintenance jobs you're forgetting every fall, since roof runoff is one of the most common sources of water landing right where you don't want it.
FAQ
How much does it cost to reseal a concrete patio?
Materials for a 300-square-foot patio typically run $50-$150 depending on sealer quality, and hiring a pro adds $1-$3 per square foot for labor, bringing a professional job to $300-$900.
Can you reseal concrete that's already spalling?
Yes, but patch the spalled areas first with a resurfacer or patching compound, let it cure fully, then seal the whole surface so moisture doesn't get trapped under the new coat.
How long does concrete sealer need to cure before rain?
Most sealers need 4-6 hours of dry time minimum before rain, though checking the specific product label matters since some fast-cure formulas set in as little as 2 hours.
What temperature is too cold to seal concrete?
Avoid sealing below 50Β°F, since most sealers won't cure or bond properly in cold temperatures, and avoid applying in direct sun above 90Β°F, which can cause the sealer to flash-dry and streak.
Does salt really cause spalling, or is that a myth?
It's real. Deicing salts and even fertilizer runoff draw moisture deeper into porous concrete and lower the freezing point unevenly across the surface, which accelerates the freeze-thaw damage that causes spalling.
This is educational information, not construction or engineering advice. Call a licensed concrete contractor if you see structural cracking, exposed rebar, or spalling that keeps returning after resealing.
Keep reading
Get seasonal maintenance tips by email
Gutter-cleaning, filter-changing, before-it's-a-$3,000-problem guides. No schedule, no spam β unsubscribe anytime.
Prefer to dive in? Get started free β