Concrete garage floors are tough, but they’re not invincible. Temperature changes cause concrete to expand and contract throughout the year, and without proper expansion joints, all that stress has to go somewhere. Usually, that means ugly cracks running across your garage floor, often right where you least want them.
Expansion joints act as intentional weak points that absorb this movement and protect the rest of your slab. Think of them as pressure relief valves for your concrete. Whether you’re pouring a new garage floor or preparing to coat an existing one, understanding how to install and maintain these joints will save you from expensive repairs down the road.
Why Expansion Joints Matter More Than You Think
Concrete expands when it heats up and contracts when it cools down. In a typical garage, that cycle happens constantly. Summer heat can cause your slab to expand by a quarter inch or more across a 20-foot span. Winter cold pulls it back in the opposite direction.
Without expansion joints to accommodate this movement, your concrete develops internal stress. Eventually, that stress exceeds the concrete’s tensile strength, and you get cracks. These cracks aren’t just cosmetic issues. They allow moisture to seep underneath your slab, leading to settling, further cracking, and serious problems with any floor coating you apply.
Expansion joints also separate your garage slab from adjacent structures like foundation walls, steps, or adjoining slabs. This isolation prevents cracks from forming at these critical junctions where different concrete sections meet.
When and Where to Install Expansion Joints
For new concrete pours, you need to plan expansion joint placement before the concrete truck arrives. The standard rule calls for joints every 10 feet in both directions for indoor slabs. Some contractors push this to 12 feet, but I wouldn’t go beyond that for a garage floor.
You also need isolation joints wherever your garage slab meets another structure. This includes all walls, support columns, stairs, and even existing concrete slabs if you’re pouring an addition. These perimeter joints are just as critical as the field joints running through the middle of your floor.
For existing garage floors, you’re dealing with a different situation. If your concrete already has expansion joints cut into it, you’ll want to repair and seal them properly before applying any coating. If your floor was poured without joints and you’re seeing cracks, those cracks are now serving as unintentional expansion joints. You can’t add proper joints to cured concrete, but you can repair the damage and prevent it from getting worse.
Control Joints vs. Expansion Joints
Here’s where terminology gets confusing. Control joints (also called contraction joints) are saw cuts or tooled grooves that control where concrete cracks as it cures and shrinks. Expansion joints are actual gaps filled with compressible material. Most garage floors use control joints during installation, then those joints may be widened and filled with expansion joint material later, especially before coating.
Material Options for Expansion Joints
You’ve got several choices for expansion joint filler material, and picking the right one depends on whether you’re installing joints during the pour or repairing existing joints before coating.
Fiber expansion joint material is the classic choice for new construction. These compressed fiber strips come in various widths (typically 1/4 inch to 1/2 inch) and install vertically before the concrete pour. They work well but aren’t ideal if you’re planning to coat your floor later, since they sit slightly below the surface and create a depression.
Sikaflex Self-Leveling Sealant
Professional-grade polyurethane that creates flexible, durable joints perfect for coating over
Polyurethane and polymer-based flexible sealants are better options for coating preparation. Products like polyurethane concrete joint sealants cure to a flexible rubber-like consistency that moves with the concrete while providing a smooth surface you can coat over. Self-leveling formulas work best for horizontal joints.
Backer rod is essential regardless of which sealant you choose. These foam rope inserts control the depth of your sealant and prevent three-sided adhesion, which can cause sealant failure. You’ll need closed-cell backer rod that’s slightly larger than your joint width so it compresses and stays in place.
Avoid using regular caulk or non-flexible fillers in expansion joints. They’ll crack and fail within months as your concrete moves. You need materials specifically designed for concrete joint movement.
Step-by-Step Installation Process
For new concrete slabs, install fiber expansion joint strips by staking them in place on your prepared subbase before the pour. Make sure they’re at the correct height (matching your planned slab depth) and properly staked so they don’t shift when concrete flows around them. Place strips at all planned joint locations and around the perimeter against walls and existing structures.
After the concrete cures, you may want to widen these joints and fill them with flexible sealant, especially if you’re planning to coat the floor. Use a diamond blade to widen the joint to at least 1/4 inch if needed.
Preparing and Filling Existing Joints
Most garage floor coating projects involve working with existing joints. Start by thoroughly cleaning out the joint. Use a wire brush, scraper, or grinder to remove all old filler, dirt, debris, and loose concrete. The joint needs to be completely clean and dry for new sealant to bond properly.
Measure your joint depth. You want your final sealant to be between 1/4 inch and 1/2 inch thick. For deeper joints, insert closed-cell backer rod to the appropriate depth. The backer rod should fill the joint to about 1/4 inch below the surface.
Foam Backer Rod
Essential for proper joint depth and preventing sealant failure
Apply your flexible sealant according to the manufacturer’s instructions. Self-leveling products work best since you can pour them into the joint and they’ll naturally smooth out. For non-leveling sealants, you’ll need to tool them smooth with a joint strike or putty knife. Work in sections and smooth each section before the sealant starts to skin over.
Allow the sealant to cure completely before coating. Most polyurethane sealants need 24 to 48 hours, but check your specific product instructions. The sealant should be firm but still flexible when fully cured.
Coating Over Expansion Joints
Once your joints are properly filled and cured, you can coat over them. Most epoxy and polyurethane floor coatings will bridge properly prepared expansion joints without cracking. The key is using a flexible sealant that can handle the coating adhesion while still allowing joint movement.
Apply a thin base coat of your floor coating over the joint area first. This helps ensure good coverage and adhesion. Then apply your full coat system according to normal procedures. The coating will bond to the sealant surface and move with it as the joint expands and contracts.
Some installers prefer to leave expansion joints exposed, filling them flush with the floor but not coating over them. This approach works fine but creates visible lines in your finished floor. Coating over properly prepared joints creates a more uniform appearance.
Common Problems and How to Fix Them
Joint sealant failure usually happens because of poor surface prep, wrong product selection, or improper installation depth. If your sealant cracks or pulls away from the joint edges, you’ll need to remove it completely and start over. There’s no effective way to patch failed joint sealant.
Wide cracks in concrete often indicate serious structural issues beyond what expansion joints can fix. Cracks wider than 1/4 inch or cracks with vertical displacement (where one side is higher than the other) suggest foundation or subbase problems. Address these issues before worrying about expansion joints.
For random hairline cracks in otherwise sound concrete, you can fill them with flexible concrete crack filler before coating. These aren’t expansion joints, but they need similar flexible treatment to prevent them from telegraphing through your coating.
Frequently Asked Questions
Can I add expansion joints to existing concrete?
You can’t add true expansion joints to fully cured concrete, but you can cut control joints with a concrete saw. These cuts should be at least 1 inch deep (or one-quarter of the slab thickness) and can help control where future cracks form. Fill them with flexible sealant just like you would existing joints. For concrete that’s already cracked, those cracks are now your expansion joints. Clean and fill them properly before coating.
How wide should garage floor expansion joints be?
For new construction, 1/4 inch to 1/2 inch is standard for expansion joint material. For filling existing joints before coating, the width depends on what’s already there, but you want at least 1/4 inch of width to allow for proper sealant installation and movement. Joints wider than 1/2 inch may indicate settlement issues rather than normal expansion and should be evaluated carefully.
Do I need expansion joints if I’m only coating part of my garage?
Yes. The concrete is still expanding and contracting whether you coat it or not. Any coating project should include proper expansion joint preparation in the area being coated. Failing to address joints before coating often leads to coating failure along those joint lines within the first year.
This article contains affiliate links. We may earn a small commission at no extra cost to you.