Sealing concrete expansion joints means cleaning the gap, installing a backer rod, and applying a flexible polyurethane sealant.
An unsealed expansion joint invites water, dirt, and grit to work their way in, which can lead to cracking or spalling over time. The fix for how to seal expansion joints in concrete is a straightforward three-step process that protects the slab and keeps it looking good. This method works for driveways, patios, and sidewalks, and it takes a weekend afternoon for most homeowners.
Why Sealing Expansion Joints Matters
Expansion joints give concrete room to move with temperature changes. When they fill with debris, the joint can no longer do its job, and the pressure can cause the concrete to crack or chip at the edges. Sealing the joint keeps water and incompressible materials out while still allowing that essential movement.
The key is to use a sealant that bonds only to the two sidewalls of the joint. If it bonds to the bottom too, the sealant can tear when the concrete moves. That is why the backer rod matters — it controls the depth of the sealant and prevents three-sided adhesion.
The Step-by-Step Process
Proper surface preparation is non-negotiable. The joint must be clean, dust-free, and dry. Any residue, moisture, or loose material will weaken the bond and shorten the life of the sealant.
- Sweep out loose debris from the joint. Use a wire brush or a shop vac to get deeper grit.
- Scrub the joint with a concrete cleaner. Quikrete’s guidance recommends QUIKRETE Concrete and Asphalt Cleaner for this step.
- Rinse thoroughly and let the joint dry completely. On a sunny day, this takes a few hours.
- Install a backer rod if the joint is deep. The foam rod should be slightly larger than the gap so it compresses snugly — aim for about 25% wider than the joint. Press it down so the remaining space for sealant is between 1/4 and 1/2 inch deep.
- Apply the sealant. For horizontal joints on a driveway or patio, use a self-leveling product like QUIKRETE Self-Leveling Polyurethane Sealant. For vertical joints, use a non-sag sealant such as QUIKRETE Non-Sag Polyurethane Sealant.
- Tool the sealant if needed. Self-leveling products generally smooth themselves out; non-sag products can be tooled with the nozzle tip or a putty knife.
The sealant should end flush or slightly recessed below the surface. An overfilled, domed joint will tear under traffic or from a shovel blade.
| Step | What To Use | Why It Matters |
|---|---|---|
| Clean | Concrete cleaner + water | Dust and residue kill adhesion |
| Backer rod | Closed-cell foam, 25% wider than gap | Controls depth, prevents three-sided bonding |
| Sealant | Self-leveling (horizontal) or non-sag (vertical) | Flexible bond that moves with the slab |
Weather, Cure Time, and Common Mistakes
Temperature and weather play a big role in how well the sealant sets. Most polyurethane sealants perform best between 40°F and 90°F, and you want dry weather. Give the sealant at least five to six hours of dry weather after application so it can skin over properly.
Cure times vary by product. A typical sealant will skin over in one to two hours, with foot traffic safe after about 24 hours and vehicle traffic at 48 to 72 hours. Always check the label on your specific product for exact numbers.
The most common mistakes are easy to avoid:
- Leaving dust or moisture in the joint, which ruins the bond.
- Skipping the backer rod, which wastes sealant and causes tearing.
- Using the wrong sealant type for the joint orientation.
- Overfilling the joint, which leads to damage from traffic.
- Allowing foot or vehicle traffic before the sealant has cured.
Do not fill the entire joint depth with sealant. That wastes material and creates a thick, inflexible plug that will pull away from the walls. The backer rod is what gives the sealant the right shape to stretch and compress.
Our roundup of the best concrete expansion joint sealants compares top-rated products for different joint sizes and traffic levels. Wear eye protection and gloves when handling urethane sealants, and use a dust mask if you are grinding out old material — concrete dust is hazardous to breathe. Some products require a primer for certain substrates, so check the manufacturer’s instructions before you start. Quikrete’s video on repairing and sealing horizontal joints walks through the full process on camera.
FAQs
Can I use caulk instead of concrete sealant?
Regular household caulk is not designed for the movement and weather exposure that concrete joints endure. Polyurethane and polyether sealants remain flexible over a wider temperature range and bond better to concrete. Stick with products labeled for concrete joint sealing.
How often should expansion joints be resealed?
Most sealants last five to ten years before they start to crack or pull away. Inspect joints each spring and fall. If the sealant is cracked, missing, or no longer sticking to the walls, clean out the failed material and reapply.
What happens if I skip the backer rod?
The sealant will bond to the bottom of the joint, creating a three-sided adhesion. When the concrete expands and contracts, the sealant cannot stretch properly and will tear. The backer rod also saves sealant by filling the deep part of the joint.
References & Sources
- Quikrete. “Repairing and Sealing Horizontal Joints” Demonstrates the clean-out, backer-rod, and self-leveling sealant process.
- Sika. “Joint Sealants” Manufacturer overview of sealant types and correct joint preparation.
- Bostik. “Sealing Expansion Joints or Movement Joints” Details backer rod sizing, depth guidance, and primer requirements.
