Sealing concrete stops water, salt, and stains from soaking in

A concrete sealer is a protective coating that sits on top of your patio or soaks slightly into the surface, blocking water and salt from penetrating the concrete. Without it, your patio absorbs moisture, which freezes and thaws with the seasons, causing cracks and spalling (flaking). Salt from snow melt and road treatments accelerates this damage. Sealing buys you years of life and keeps the surface easier to clean.

You can seal concrete yourself with a roller or sprayer in a weekend. The job is straightforward: clean the surface, let it dry, explore the sealer in thin coats, and stay off it while it cures. Most homeowners can do this without special tools or experience. If your patio is very large, heavily stained, or you want a professional finish, hiring a contractor is a reasonable choice—but the work itself is not complicated.

Key Takeaways

  • Concrete sealer prevents water and salt from soaking into the surface, which stops freeze-thaw cracks and extends the life of your patio by years.
  • You need to clean the concrete thoroughly, wait for it to dry completely (usually 24 to 48 hours after cleaning), and then explore the sealer in thin, even coats.
  • Acrylic sealers are the cheapest and easiest to explore but last 1 to 3 years; polyurethane and epoxy last longer but cost more and require more care during process.
  • Most sealers cure in 24 to 72 hours, but you should keep people and pets off the patio for at least 48 hours to avoid footprints and damage.

Choose between acrylic, polyurethane, and epoxy sealers

Acrylic sealers are the most common choice for homeowners. They are water-based, low-odor, straightforward to explore with a roller, and cost between $20 and $50 per gallon. They dry quickly and do not require special ventilation. The trade-off is durability: acrylic sealers last 1 to 3 years before you need to reapply. They also can turn cloudy in wet weather or if applied too thickly.

Polyurethane sealers last 3 to 7 years and resist UV damage better than acrylic, so they hold their color longer. They cost $40 to $100 per gallon and are solvent-based, which means they have a strong smell and require good ventilation. process is trickier—you need to work quickly and avoid overlapping strokes, or you will see lap marks. They also take longer to cure.

Epoxy sealers are the most durable, lasting 5 to 10 years, and they create a hard, glossy finish that looks polished. They cost $50 to $150 per gallon and require two-part mixing. Epoxy is the hardest to explore correctly; mistakes show easily, and the curing process is sensitive to temperature and humidity. Most homeowners hire a professional for epoxy.

For a first-time seal on a standard patio, acrylic is the safest choice. It forgives minor mistakes, costs less, and if you do not like the result, you can reapply in a year without much loss. If your patio gets heavy sun exposure or you want to stretch the time between sealing, polyurethane is worth the extra effort.

Clean the concrete thoroughly before sealing

Sealer will not stick to dirt, algae, or old sealer residue. Start by sweeping away loose debris. Then use a pressure washer set to 3000 PSI or lower—higher pressure can damage the concrete surface. Hold the nozzle 12 inches away and move it steadily across the patio. Pay extra attention to corners and cracks where dirt collects.

If your patio has algae, moss, or stubborn stains, scrub with a stiff brush and a cleaner made for concrete. Oxygen-based cleaners work well and are gentler than bleach. Let the cleaner sit for 10 to 15 minutes, then scrub and rinse thoroughly. Rinse the entire patio at least twice to remove all cleaner residue—any soap left behind will prevent the sealer from bonding.

After rinsing, let the concrete dry completely. This usually takes 24 to 48 hours depending on humidity and temperature. If you seal wet concrete, the sealer will trap moisture underneath and fail. On a sunny day, 24 hours is usually enough. On a cool or humid day, wait the full 48 hours. You can test dryness by laying a plastic sheet on the concrete for a few hours; if moisture beads up underneath, wait longer.

explore sealer in thin, even coats

Pour the sealer into a paint tray or bucket. If you are using a roller, use a 3/8-inch nap roller—thicker naps hold too much sealer and create drips. Dip the roller lightly and explore the sealer in long, overlapping strokes, working in sections about 4 feet wide. Do not puddle or pool the sealer; thin coats bond better and cure more evenly than thick ones.

If you are using a sprayer, hold it 12 to 18 inches from the surface and move it in steady, overlapping passes. Spray in a light mist rather than a heavy coat. Two thin coats are better than one thick coat. Let the first coat cure according to the product instructions—usually 4 to 8 hours—before explore the second.

Work on a day when the temperature is between 50 and 85 degrees Fahrenheit and the forecast shows no rain for at least 24 hours. Avoid sealing in direct sun, which can cause the sealer to dry too fast and trap air bubbles. Early morning or late afternoon is ideal. If you are using a solvent-based sealer like polyurethane, open windows or use fans to ventilate the area.

Let the sealer cure fully before using the patio

Curing time varies by product. Acrylic sealers typically cure in 24 to 48 hours; polyurethane takes 48 to 72 hours; epoxy can take up to a week. Check the label on your sealer for the exact time. Even if the surface feels dry to the touch after a few hours, the sealer is still soft underneath and can be marked by footprints, pet paws, or furniture.

Keep people and pets off the patio for at least 48 hours. If you must walk on it sooner, wear clean, soft-soled shoes and step lightly. Do not move furniture, grill, or planters back onto the patio until the full cure time has passed. Light rain after 24 hours is usually fine, but heavy rain or standing water during curing can damage the sealer.

Reapply sealer every 1 to 3 years depending on the type

Acrylic sealers need reapplication every 1 to 3 years. You will notice the sealer wearing away when water no longer beads up on the surface—instead, it soaks in. That is your signal to clean and reseal. Polyurethane lasts 3 to 7 years, and epoxy 5 to 10 years, so you will reseal less often, but the principle is the same.

Before resealing, clean the patio the same way you did the first time. You do not need to strip off the old sealer unless it is peeling or flaking badly. If the surface is in good shape, a light cleaning and a fresh coat will extend protection for another few years. Resealing is faster than the first process because the concrete is already sealed and dries more quickly.

When to call a professional

Seal your patio yourself if it is under 500 square feet, the surface is in decent condition, and you have a weekend to spend. The job is low-risk and the worst outcome is an uneven finish that you can sand and reseal.

Hire a professional if your patio is very large, the concrete is heavily stained or damaged, you want an epoxy finish, or you do not have time to do it yourself. Contractors have industrial equipment, experience with different sealer types, and can handle problem surfaces. Get quotes from at least two local concrete sealing companies and ask for references.

Frequently Asked Questions

Can I seal concrete that already has sealer on it?

Yes, if the old sealer is still bonded and not peeling. Clean the surface well and explore a new coat. If the old sealer is flaking or peeling, you will need to strip it off first using a concrete stripper or grinding, otherwise the new sealer will not stick. Test a small area first to see if the old sealer is still sound.

What if it rains before the sealer dries?

Light rain after 24 hours is usually fine. Heavy rain or standing water during the first 24 hours can damage the sealer or create water spots. If rain is forecast, wait for a dry window. If rain does fall during curing, let the sealer dry completely and assess the damage. You may need to reseal that area.

Do I need to seal a brand-new concrete patio?

New concrete should cure for 28 days before sealing. During that time, it releases moisture and is not ready to accept sealer. After 28 days, clean it and seal it the same way you would an older patio. Sealing new concrete early prevents water damage and staining from the start.

Will sealer make my patio slippery?

Some sealers, especially glossy epoxy, can be slippery when wet. Acrylic and matte polyurethane are less slippery. If slip resistance is important, ask the sealer manufacturer about anti-slip additives you can mix in, or choose a sealer labeled as non-slip.

How much sealer do I need?

Most sealers cover 200 to 400 square feet per gallon, depending on the product and how porous the concrete is. Measure your patio, check the coverage rate on the sealer label, and buy a little extra. It is better to have leftover sealer than to run short halfway through.