Concrete expansion joints need flexible polyurethane sealant over a backer rod to keep water from reaching the sub-base.
The lasting fix is a flexible polyurethane sealant applied over a properly installed backer rod, and the difference between a joint that lasts a decade and one that fails in a year comes down to prep depth and the right product. The table below shows which sealants actually hold up on flat concrete.
What Makes A Good Concrete Expansion Joint Sealant?
Only flexible materials belong in an expansion joint. Mortar, sand mix, or any rigid filler will crack as the concrete expands and contracts with temperature changes, creating a direct path for water to infiltrate and wash out the sub-base beneath the slab. A proper sealant must stretch without tearing, bond to damp concrete, and resist UV and foot traffic where exposed.
Polyurethane sealants check all those boxes. Self-leveling formulas spread and settle without tooling on horizontal surfaces, while non-sag versions stay in place on vertical walls and curved joints. Both types require a backer rod to control the depth of the sealant — joints filled deeper than half an inch cannot flex properly and will fail at the bond line.
Which Sealant Should You Use?
Your choice depends on whether the joint is horizontal or vertical and how wide the gap is. Self-leveling sealants work only on flat, level surfaces; non-sag formulas handle walls, curbs, and any joint where gravity would pull a liquid sealant out before it sets.
| Product | Type | Best For |
|---|---|---|
| QUIKRETE Self-Leveling Polyurethane Sealant | Self-leveling | Horizontal flat joints, no tooling needed |
| QUIKRETE Non-Sag Polyurethane Sealant | Non-sag | Vertical joints, stucco, sloped surfaces |
| Sikaflex Self-Leveling Sealant 2C | Self-leveling | Horizontal joints, 40–100°F application range |
| Sikaflex 2C NS EZ | Non-sag | Creating dams for wide joints, uneven surfaces |
| DowSil 890 SL | Self-leveling | 1-inch expansion joints on flat driveways and patios |
| DowSil 888 | Non-sag | Vertical joints requiring a tooled finish |
If you are buying a single tube for a driveway repair, the QUIKRETE Self-Leveling line is the most accessible option at most hardware stores. For larger jobs or commercial-grade durability, Sikaflex and DowSil products offer longer working time and stronger adhesion to older concrete. For a full comparison of top-rated concrete caulks and which one fits your specific project, check out our roundup of the best concrete caulk options.
How To Caulk Concrete Expansion Joints — The Step-By-Step Process
The procedure is the same whether you use self-leveling or non-sag sealant, with one variation at the application step. Each stage builds on the last, so skipping cleaning or rushing the backer rod install guarantees a short-lived repair.
- Clean the joint thoroughly. Sweep out pebbles and loose debris, then scrub the sides and bottom with a stiff wire brush. A concrete cleaner applied with a scrub brush removes grease and dirt that prevent adhesion. Rinse completely with water.
- Dry the surface. Let the joint air-dry until no moisture remains on the concrete walls. Sealant will not bond to damp or wet surfaces, and trapped moisture turns into vapor pressure that pushes the sealant loose later.
- Fill deep voids with sand. If the joint is more than 1 inch deep, pour clean dry sand into the bottom and compact it until the gap between sand and the concrete surface is about 1 inch. This saves sealant and prevents it from flowing too deep.
- Install the backer rod. Choose a rod at least 1/8 inch larger than the joint width for a tight compression fit. Push it into the joint so the top sits 1/4 inch to 1/2 inch below the concrete surface. The rod must press firmly against both side walls — any gap lets sealant seep underneath and creates a weak bond.
- Create a dam for wide joints (non-sag only). If you are using a self-leveling sealant in a joint wider than 3/4 inch, apply a thin bead of non-sag sealant along both edges to form a dam. Wait for that bead to set before filling the center.
- Apply the sealant. Cut the nozzle tip at a 45-degree angle to match the joint width and puncture the inner foil seal. For self-leveling formulas, move the nozzle slowly along the joint and let the sealant settle naturally — do not tool or smooth it. For non-sag formulas, press the sealant into the joint and smooth it flush with the nozzle tip. Fill until the surface sits roughly 1/8 inch below the concrete edge so the joint has room for movement.
- Blend the finish. After 5–10 minutes, sprinkle silica sand or fine playground sand over the wet sealant. This disguises the repair and helps it match the surrounding concrete texture. Brush off excess sand once the sealant is fully cured.
- Clean up immediately. Wipe any excess sealant from the concrete surface with a citrus-based cleaner or commercial solvent before it cures. Dried polyurethane is extremely difficult to remove.
Common Mistakes That Ruin A Concrete Joint Seal
Most failed expansion joint repairs share the same three errors. Each one is easy to avoid once you know what to look for.
- Using mortar or rigid filler. Mortar has zero flexibility and cracks within one season. Water flows through those cracks and undermines the slab.
- Filling the joint deeper than 1/2 inch. Sealant that is too thick cannot stretch and compress with the concrete’s movement. It pulls away from the sides or splits down the middle.
- Skipping the backer rod. Without a backer rod, sealant bonds to the bottom of the joint instead of only the sides, creating a three-point bond that tears apart under movement. The rod also controls depth and saves material.
- Tooling self-leveling sealant. Self-leveling formulas are designed to find their own level. Touching them with a tool ruins the surface and traps air bubbles that weaken the seal.
- Applying in cold or wet weather. Below 40°F, polyurethane thickens and won’t bond. Rain within 5–6 hours washes uncured sealant out of the joint.
Self-Leveling vs. Non-Sag: Which One Do You Need?
The distinction is simple: self-leveling for flat horizontal surfaces, non-sag for everything else. Using the wrong type leads to a messy application or a joint that won’t stay filled.
| Factor | Self-Leveling | Non-Sag |
|---|---|---|
| Surface orientation | Horizontal only | Horizontal, vertical, and sloped |
| Tooling required | None — settles naturally | Yes — smooth with nozzle or trowel |
| Typical use | Driveways, patios, garage floors | Walls, curbs, steps, stucco joints |
| Joint width limit | Up to 1 inch (wider needs a dam) | Any width with backer rod |
| Cure time before rain | 5–6 hours | 5–6 hours |
| Application temp range | 40°F to 100°F | 40°F to 100°F |
Temperature And Timing Rules
Polyurethane sealants only form a reliable bond when the concrete and ambient temperature are between 40°F and 100°F. Applying below 40°F makes the sealant too thick to flow into the joint walls, while above 100°F it skims over too fast and traps air. After application, the sealant needs at least 5–6 hours with no rain to cure enough to resist water. Check the weather forecast before you start — a surprise shower during that window means redoing the whole joint.
Final Concrete Joint Checklist
Run through these points before and after every expansion joint repair:
- Joint is clean, dry, and free of loose debris
- Backer rod is compressed 1/4–1/2 inch below the surface and tight against both walls
- Sealant depth is between 1/8 inch and 1/2 inch — never deeper
- Self-leveling sealant is left untouched to settle on its own
- No rain expected for at least 6 hours after application
- Silica sand applied for a blended, natural-looking finish
A correctly sealed expansion joint looks nearly invisible and stays watertight for years. The work is in the prep — clean, dry, proper depth, the right product — and that prep is what separates a repair that protects the slab from one that needs redoing next spring.
FAQs
Can I use silicone caulk instead of polyurethane on concrete joints?
Silicone caulk does not bond well to damp concrete and is not paintable or top-coatable. Polyurethane sealants are specifically formulated to handle concrete’s expansion, UV exposure, and foot traffic, making them the standard for horizontal joint repairs.
How long does concrete joint sealant take to cure fully?
Most polyurethane sealants cure enough to resist rain within 5–6 hours, but full cure takes 24–48 hours depending on temperature and humidity. Keep foot and vehicle traffic off the joint for at least 24 hours, and follow the specific product label for heavy-load timing.
Do I need to seal expansion joints in an old driveway?
Yes. Old joints that have never been sealed are already collecting debris and letting water reach the sub-base. Cleaning them out and applying fresh sealant stops ongoing erosion and prevents the slab from settling further, regardless of the driveway’s age.
What happens if I skip the backer rod on a narrow joint?
Without a backer rod, sealant flows to the bottom of the joint and bonds to both sides and the base. That three-point bond locks the sealant in place and prevents it from stretching, causing it to tear apart as the concrete moves. Even narrow joints benefit from a properly sized backer rod.
Can I paint over cured concrete joint sealant?
Most polyurethane sealants accept concrete paint or stain once fully cured, but adhesion varies by brand. Test a small hidden section first, and lightly sand the sealant surface to improve paint grip. Self-leveling formulas tend to hold paint better than non-sag due to their smoother surface.
References & Sources
- QUIKRETE. “Repairing & Sealing Horizontal Joints.” Official application guide with step-by-step instructions for self-leveling and non-sag sealants.
- Discount Contractor Supply. “Best Practices for Filling Concrete Expansion Joints.” Covers joint prep, backer rod sizing, and sealant depth rules.
- A1 Concrete. “Best Concrete Caulk for Cracks & Joints.” Product recommendations and common mistakes in concrete joint repair.
Mo Maruf
I created WellFizz to bridge the gap between vague wellness advice and actionable solutions. My mission is simple: to decode the research and give you practical tools you can actually use.
Beyond the data, I am a passionate traveler. I believe that stepping away from the screen to explore new environments is essential for mental clarity and physical vitality.