Sealing concrete patio surfaces is the single cheapest thing you can do to double the lifespan of the slab, yet it is the maintenance step most homeowners skip entirely. Bare concrete looks tough, but it is actually a porous sponge that soaks up water, grease, and de-icing salt, and every freeze-thaw cycle those absorbed liquids expand and crack the surface from the inside out. A $40 bucket of sealer applied every few years prevents thousands in eventual repair or replacement.
Part of our Decks & Outdoor guide — explore the full guide →
I have sealed and re-sealed a lot of patios, and it is a genuinely approachable DIY job if you follow the sequence. Here is exactly how to do it, from choosing the right sealer to timing the reapplication.
Why Sealing Matters
Concrete is riddled with microscopic pores that wick moisture. When that water freezes, it expands about 9 percent, and the repeated expansion, called freeze-thaw damage, causes surface spalling, flaking, and cracking over the years. Absorbed oil, food, rust, and leaf tannins leave stains that never fully scrub out of raw concrete. Salt and de-icers accelerate the deterioration further.
A sealer blocks all of that. It keeps water out of the pores, repels stains so spills wipe up instead of soaking in, resists salt damage, and, depending on the product, adds either a natural matte look or a rich wet-look sheen that makes decorative and stamped concrete pop.
Choosing the Right Sealer
There are two broad families, and picking the right one for your patio matters:
- Penetrating sealers (silane/siloxane): soak into the concrete and chemically block moisture from within, leaving a natural, invisible matte finish. They do not change the look or make the surface slippery, and they are excellent for freeze-thaw protection. Best for exposed patios where you want the concrete to look bare. $30–$80 per gallon.
- Film-forming sealers (acrylic): lay a protective layer on top, giving a low-gloss to high-gloss “wet look” that enhances color, ideal for stamped or stained decorative patios. They need reapplication more often and can get slick when wet, so add a slip-resistant additive. $25–$60 per gallon.
- Epoxy and polyurethane: very durable and glossy, more common indoors or on covered patios; some are not UV-stable outdoors, so check the label for exterior rating.
For a typical open backyard patio in a freeze-thaw climate, I usually recommend a penetrating silane/siloxane sealer, it protects invisibly and holds up for years. For stamped or colored decorative concrete you want to show off, a UV-stable acrylic with a slip additive is the move.
Timing and Weather
Timing is everything. New concrete must fully cure before sealing, wait at least 28 days after the pour so the slab has hardened and released its initial moisture. Sealing too early traps moisture and causes a hazy, peeling finish.
Pick a dry stretch: temperatures between 50°F and 90°F, no rain in the forecast for at least 24 to 48 hours, and ideally an overcast day so the sealer does not flash-dry in direct sun. Avoid sealing in the heat of the afternoon; morning or evening in mild weather gives the best, most even results.
Step-by-Step Application
- Clean thoroughly: sweep, then pressure-wash the slab to strip dirt, algae, and old flaking sealer. Treat oil stains with a degreaser and rust with an appropriate remover. The surface must be spotless, sealer locks in whatever is under it.
- Repair cracks: fill any cracks with a concrete crack filler or patching compound and let it cure per the label. Sealing over open cracks just seals in the problem.
- Let it dry completely: the concrete must be bone-dry, allow 24 hours or more after washing. Any trapped moisture causes cloudiness or peeling.
- Apply the first coat: use a pump sprayer for penetrating sealers or a 3/8-inch nap roller for acrylics, working in thin, even passes. Avoid puddles and lap marks; thin and even beats thick and blotchy every time.
- Apply the second coat: after the first coat dries to the touch (follow the product’s recoat window, often 2 to 4 hours), apply a second thin coat perpendicular to the first for full coverage.
- Cure and keep off: let the sealer cure per instructions, usually keep foot traffic off for 24 hours and furniture or vehicles off for 48 to 72 hours.
Two thin coats always outperform one thick one. A heavy coat can trap solvent, stay tacky, and turn white. Patience with thin, even layers gives a professional, durable result.
Coverage and Cost
A gallon of sealer typically covers 150 to 250 square feet per coat, depending on how porous the concrete is, rougher, older concrete drinks more. For a 300-square-foot patio with two coats you will need roughly 3 to 4 gallons. At $30 to $60 a gallon, materials for a DIY seal run about $100 to $250, plus a sprayer or roller.
Hiring a pro to clean and seal a patio runs roughly $1 to $2.50 per square foot, so that same 300-square-foot patio might cost $300 to $750 professionally done. Given how straightforward the DIY version is, most homeowners save real money doing it themselves.
Sealing Stamped and Decorative Concrete
Stamped and colored concrete has different needs than a plain gray slab, and getting the sealer right is what keeps that expensive decorative work looking sharp. Decorative concrete almost always wants a film-forming acrylic sealer with a wet-look or gloss finish, because the film deepens the color and makes the stamped texture and any integral stain or dye truly pop. A penetrating sealer, by contrast, leaves decorative concrete looking flat and dull, wasting the whole point of the treatment.
The catch is that a glossy film gets slippery when wet, dangerous on a patio near a pool or in rainy climates. Always mix a fine slip-resistant additive, essentially a clear micro-grit, into the final coat of any glossy sealer on a walking surface. It is invisible underfoot but restores traction. Decorative sealers also wear faster than penetrating ones, so plan to refresh a stamped patio’s sealer every one to three years to keep the color rich and the surface protected.
Mistakes That Ruin a Seal Job
A few avoidable errors account for nearly every sealing failure I get called to fix. Sealing damp concrete is the worst offender, trapped moisture turns the sealer cloudy white and causes it to peel, so always let the slab dry a full 24 hours or more after washing. Applying too thick a coat is a close second; heavy sealer cannot release its solvent, stays tacky, and hazes over. Thin, even coats always win.
Sealing in direct hot sun causes the product to flash-dry before it can level, leaving lap marks and bubbles, so work in mild temperatures on an overcast day or in the cooler morning. Finally, skipping the crack repair and stain removal just locks those flaws in permanently under a glossy coat. Respect the prep, mind the weather, and go thin, and you will get a smooth, durable, professional-looking seal every time.
How Often to Reseal
Sealer wears with sun, traffic, and weather, so it is not a one-and-done job. Penetrating sealers generally last 5 to 10 years, while film-forming acrylics need reapplication every 1 to 3 years. A quick test tells you when it is time: sprinkle water on the patio, if it beads up, the sealer is still working; if it soaks in and darkens the concrete, it is time to reseal.
Staying ahead of that schedule is far cheaper than repairing spalled, cracked concrete. Sealing a concrete patio is a small, recurring investment that pays off in a surface that resists stains, shrugs off freeze-thaw damage, and looks good for decades. Clean it, repair it, seal it with the right product in the right weather, and re-test with the water-bead trick each year to know when to do it again. Think of it the same way you think of sealing a wood deck or caulking around a window: a modest, routine bit of maintenance that quietly prevents a far larger and more expensive repair down the road. The homeowners who seal on schedule are the ones whose patios still look sharp fifteen and twenty years after the pour, while unsealed slabs of the same age are already spalling, staining, and cracking apart.