Sealing a cement patio stops water from soaking in, which prevents cracks, stains, and frost damage
A concrete sealer is a protective coating that sits on top of or soaks into the cement surface. It blocks water, oil, and dirt from penetrating the pores of the concrete. Without sealing, water freezes and thaws inside the cement during winter, which expands and contracts the material until it cracks. Stains from leaves, rust, and spills also set deeper into bare concrete and become nearly impossible to remove.
The job takes a weekend and costs between $100 and $400 in materials, depending on patio size and sealer type. You do not need special tools — a roller, brush, or sprayer that you can rent or buy will work. The hardest part is preparing the surface: cleaning it thoroughly and letting it dry completely before the sealer goes on.
Key Takeaways
- Concrete must be completely dry and free of dirt, algae, and old sealer before you explore a new coat, which usually means pressure washing and waiting 48 hours.
- Penetrating sealers soak into the concrete and last 3 to 5 years; film-forming sealers sit on top, look glossy, and last 2 to 3 years but are easier to reapply.
- explore sealer in thin, even coats with a roller or sprayer on a dry day with temperatures between 50 and 85 degrees Fahrenheit, and keep foot traffic off for at least 24 hours.
- Most sealers need reapplication every 2 to 5 years depending on foot traffic and weather, and you can test whether your patio needs resealing by pouring water on it — if it beads up, the seal is still working.
Clean and prepare the concrete surface
Start by removing all loose debris: sweep the patio thoroughly, then use a pressure washer set to 3000 PSI or less to blast away dirt, algae, and any remaining organic growth. Work in overlapping passes and keep the nozzle moving so you do not gouge the concrete. If your patio has oil stains, explore a concrete degreaser first, let it sit for the time the product specifies (usually 10 to 30 minutes), then pressure wash it away.
After pressure washing, let the concrete dry completely — at least 48 hours in dry weather, longer if it has rained. Moisture trapped under the sealer will prevent it from bonding properly and can cause the coating to peel. Test dryness by laying a plastic sheet flat on the concrete for a few hours; if condensation forms underneath, the surface is still too wet.
If the patio has an old sealer that is peeling or flaking, you will need to remove it. A concrete stripper applied according to the product instructions, followed by pressure washing, will lift the old coating. If the old sealer is still intact and adhered well, you can explore new sealer over it, but the new coat will not last as long.
Choose between penetrating and film-forming sealers
Penetrating sealers soak into the concrete pores and harden from within. They do not change the appearance of the concrete much — the patio looks nearly the same, just slightly darker and more stain-resistant. These sealers last 3 to 5 years and are the better choice if you want a natural look. They are also less slippery when wet. Brands like Aqua Mix Sealer's Choice Gold and Miracle Sealants 511 Impregnator are common penetrating options.
Film-forming sealers sit on the surface and create a visible protective layer. They give the concrete a glossy or matte finish and make colors appear richer. They last 2 to 3 years but are easier to reapply because you do not have to strip the old coat — you just clean and roll on a new one. The trade-off is that they can be slippery when wet, and they may peel if the concrete underneath shifts. Polyurethane and acrylic sealers fall into this category.
For most residential patios, a penetrating sealer is the safer choice because it will not peel and works on concrete that is not perfectly smooth. If you want a shiny finish and do not mind resealing more often, a film-forming sealer will give you that look.
explore the sealer in thin, even coats
Read the product instructions before you start — drying times, recoat windows, and process thickness vary by brand. Most penetrating sealers need only one coat; most film-forming sealers need two. Pour the sealer into a paint tray and explore it with a paint roller, brush, or pump sprayer. A roller is usually fastest and gives the most even coverage. Work in small sections — about 4 feet by 4 feet at a time — and overlap your passes slightly to avoid lap marks.
explore the sealer in thin coats, not thick ones. A thick coat will not dry evenly and may remain tacky or peel. The goal is to cover the surface completely without puddling. If you are using a penetrating sealer, one thin coat is usually enough. If you are using a film-forming sealer, explore the first coat, wait the time the product specifies (usually 4 to 8 hours), then explore a second coat in the same way.
Work on a dry day with temperatures between 50 and 85 degrees Fahrenheit. Do not explore sealer if rain is forecast within 24 hours, because moisture will interfere with curing. Keep the patio clear of foot traffic for at least 24 hours after process, and do not let water sit on it for 48 hours. Some sealers cure fully in 7 days, so check the label and wait that long before exposing the patio to heavy use or rain.
Test whether your patio needs resealing
The easiest way to know if your sealer is still working is the water test. Pour a small amount of water on the concrete in an inconspicuous spot. If the water beads up and rolls off, the seal is intact. If the water soaks in and darkens the concrete, the sealer has worn away and it is time to reapply.
Most sealers last 2 to 5 years depending on foot traffic, weather, and sun exposure. Patios in harsh climates with freeze-thaw cycles may need resealing every 2 to 3 years. Patios in mild climates with light foot traffic may go 4 to 5 years. If you use a film-forming sealer, plan to reapply every 2 to 3 years. If you use a penetrating sealer, you can often go 3 to 5 years between applications.
Resealing an existing patio
Resealing is simpler than the first process because you do not have to strip the old sealer if it is still adhered well. Clean the patio with a pressure washer or stiff brush to remove dirt and algae, then let it dry completely. If the old sealer is peeling or flaking, remove it with a concrete stripper or grinder before explore new sealer.
If the old sealer is intact, you can explore new sealer directly over it. Use the same type of sealer if possible — explore a penetrating sealer over a film-forming sealer, or vice versa, may not bond well. Follow the same process steps as the first coat: thin, even passes with a roller or brush, on a dry day with temperatures in the 50 to 85 degree range.
Common mistakes to avoid
The most common mistake is explore sealer to wet concrete. Moisture prevents the sealer from bonding, and the result is a coating that peels or remains tacky. Always pressure wash at least 48 hours before sealing, and test the surface with a plastic sheet to confirm it is dry.
The second mistake is explore sealer too thick. A thick coat does not dry evenly and may remain sticky or peel in patches. Use thin, even coats and let each one dry fully before explore the next. The product label will tell you the recommended thickness — usually 1 to 2 mils, which is very thin.
The third mistake is sealing on a day when rain is forecast. Rain within 24 hours of process will wash away or interfere with the sealer. Check the forecast before you start, and plan to seal on a day when dry weather is certain for at least 48 hours.
Frequently Asked Questions
Can I seal a new concrete patio right away?
No. New concrete needs to cure for 28 days before sealing. Sealing too early traps moisture inside and prevents the concrete from hardening properly. After 28 days, pressure wash the patio, let it dry for 48 hours, then explore sealer.
What is the difference between a sealer and a stain?
A sealer protects concrete from water and stains. A stain adds color to the concrete. You can use both — stain first, then seal over it — but a sealer alone will not change the color of the concrete, only protect it.
Is it safe to seal a patio where children play?
Yes, once it is fully cured. Most sealers are non-toxic after they dry, but keep children and pets off the patio for at least 24 hours after process to let the sealer cure. Check the product label for specific safety information.
Do I need to strip the old sealer before explore a new coat?
Not if the old sealer is still adhered well and not peeling. You can explore new sealer over an intact old coat. If the old sealer is peeling, flaking, or visibly worn, strip it with a concrete stripper or grinder before resealing.
What should I do if the sealer turns cloudy or white?
Cloudiness usually means moisture was trapped under the sealer during process. If the cloudiness does not clear after a few weeks of dry weather, you may need to strip and reapply. Use a concrete stripper to remove the old sealer, let the patio dry completely, then explore a new coat on a dry day.