Skip to main content
Bel Covo
modern sleek onyx polished concrete

Concrete joint filler vs caulk: why your joints spall

Bel Covo Team

Owner, Bel CovoUpdated

A concrete joint filler and a tube of concrete caulk are two different products, and caulk in the wrong joint is why your joint edges keep chipping and spalling. A semi-rigid filler, rated Shore A 80 or harder, fills the joint full depth and ends flush with the floor. It carries a wheel across the gap. Caulk is soft on purpose, so it stretches, and it gives the concrete edge no support at all.

Then you need to know which joints you have. Control joints and expansion joints need opposite fixes, and if you get them backwards you make a new crack.

What is the difference between a joint filler and a joint sealant?

Both come in a tube, and both look like a gray line of goo on the floor. But they do opposite jobs.

A filler is there to carry weight. When a hard-wheeled pallet jack or a forklift crosses a joint, the wheel drops into any gap it finds. Then it slams the far edge on the way out. That hit lands on the arris, the sharp concrete corner at the top of the joint. Concrete has almost no strength in that shape. So we put a semi-rigid filler in full depth and shave it flush, and the gap becomes one smooth surface. The wheel rolls across instead of falling in, and the corner never gets hit.

A sealant is there to move. Bids call it elastomeric, which means stretchy. It’s soft and it stays soft. A foam backer rod or bond breaker sits at the bottom, so the sealant sticks to the two side walls only. That lets it stretch and squeeze as the joint opens and closes with the heat and cold. For an outdoor expansion joint, like the one between a sidewalk and a patio, use a concrete caulk or expansion joint caulk, since those are sealants. But caulk is the wrong call under a wheel, because the wheel just pushes it down and out of the way.

Semi-rigid joint fillerElastomeric joint sealant
Made ofPolyurea or epoxySilicone, polyurethane, or hybrid
HardnessShore A 80 and upMost are Shore A 25 to 40
How deepFull depth of the saw cutShallow, over a backer rod
TopFlush, shaved level after cureSet a bit below the floor
JobHold up the concrete edge under loadTake up movement and shed water
Goes inIndoor saw cut and construction jointsExpansion, isolation, and edge joints
What goes wrongTears if the joint moves more than plannedGives under wheels, so edges chip and spall

Best material for a concrete joint fill

Indoors, in a saw cut joint that wheels cross, the best material is a semi-rigid polyurea or epoxy filler. Shore A is a hardness scale, and it’s the one number to ask any bidder for. Below Shore A 80, the filler gives under a wheel and the joint edge starts to chip. That’s why distribution and warehouse floors get specced at Shore A 80 or higher. Some makers list their harder fillers on the Shore D scale instead, because Shore A squishes together at the top of its range. Either way, ask the same two things: how hard is it, and does the data sheet say so?

As for cure time, polyurea filler needs 30 to 60 minutes to cure, and then the crew shaves off the extra so it sits flush. The longer clock is the slab’s, and we cover that wait further down.

Tell your joint types apart with a flashlight

Give it twenty minutes with a tape measure and you’ll have a map of your own floor. A slab holds four kinds of lines, and only two of them take a rigid filler.

Saw cut control joint. Narrow, about 1/8 to 1/4 inch wide. It’s dead straight and part of a regular grid, cut 1/4 to 1/3 of the way through the slab. Shine a light down it. You’ll see a clean saw cut on top and a rough, jagged crack below it, because the slab cracked under the cut on purpose. That crack is the whole point of the joint. These get a full-depth semi-rigid filler.

Construction joint. This is where one day’s pour met the next. It’s straight, but it’s not part of the grid, and it often runs along a column line or the edge of a pour. It may hide steel dowels or a keyway you can’t see. Treat it like a control joint, with a full-depth semi-rigid filler.

Isolation or expansion joint. Wider, often about 1/2 inch, and it runs the full depth of the slab. You’ll find it where the floor meets something that moves on its own: a column base, a bearing wall, the building’s outer edge, a machine pad, or a dock leveler pit. Many already have a soft fiber or foam board in them. These never take a rigid filler.

A random crack. It wanders, turns, and lines up with nothing. That’s not a joint, so it doesn’t get joint treatment. Our concrete repair guide shows how to read a crack’s width, movement, and step-down before anything goes in it.

Joint typeHow to spot itCorrect treatment
Saw cut control1/8 to 1/4 inch, straight, on a grid, rough crack below the cutSemi-rigid filler, full depth, flush
ConstructionStraight, off the grid, along a pour edge or column lineSemi-rigid filler, full depth, flush
Isolation / expansionAbout 1/2 inch, full slab depth, at columns, walls, outer edges, padsSoft sealant over backer rod, never rigid
Random crackWanders, lines up with nothingFind the cause before you pick a fix

Why does the caulk keep tearing out of the same joint?

There’s three reasons, and most shops have all three at once.

  • The caulk is too soft for the traffic. A wheel crossing a joint full of Shore A 30 caulk pushes it down, drops onto the far corner, and knocks off a chip. Every pass takes another. The joint gets wider, so the wheel drops deeper and takes a bigger chip. It feeds itself, and by the time you can hear the pallet jack shudder, the edges are already gone.
  • The fill sits low instead of flush. This is the one most people walk right past. If the gray line sits a half inch below the floor, it does nothing for the edge, no matter what it’s made of. The wheel still lands on bare concrete on the way out. A filler that carries weight has to end level with the slab. That’s why the crew overfills a little and shaves it flush after it cures.
  • Someone keeps topping it off. Squirting more caulk into a joint with broken edges won’t work, no matter how often you do it. The joint is now wider than the first saw cut. Its walls are chipped and dusty, not clean cut faces, so the new material has nothing solid to stick to. At that point, more product is money down a hole.

Not every spalled joint needs work

A chipped joint that no wheel ever crosses, in a corner or under racking, is only cosmetic. It won’t get worse on any schedule that matters, and filling it changes nothing but your bill. Spend the money on the joints in the wheel paths. On most floors, that’s a small share of all the joints in the building. Sort by traffic, not by looks.

What happens when a rigid filler goes in an expansion joint?

The slab still moves. It just cracks somewhere else.

An isolation joint is there because the slab and the thing beside it move differently. A column footing, a wall, or a machine pad each shifts in its own way with heat, weight, and time. That’s why the joint runs full depth at about 1/2 inch wide, not 1/8 to 1/4 inch like a saw cut. It’s a gap, not a planned crack, and the gap is the release.

Glue a hard filler across that gap and the slab still has to move. So it finds a new place to give and cracks nearby, in concrete nobody meant to be a joint. Now you’ve got a crack out in the floor where a working joint used to be.

So name the joint first, and pick the material second. A crew that fills them all the same way hasn’t looked at your floor.

When should you fill joints in a new slab?

Concrete keeps shrinking long after it can hold a forklift. Most of that drying shrinkage happens over the first year, and it moves fastest early on. A joint that’s 1/8 inch wide in month two is wider by month eight.

Fill it in month two, and the filler has to take all of that movement. A semi-rigid filler isn’t built to stretch, which is the whole point of it. So it tears down the middle or pulls off one side. You get a torn joint and a second bill for the same work.

ACI 302.1R, the industry floor guide, says to wait on joint filling as long as the schedule allows. Most specs land at 90 days after the pour, and longer is better. A better sign than a date is a full heating season. Once a slab has been through one inside a heated and cooled building, it has done most of its moving, and the joints are close to their final width.

If the building has to open sooner, plan for it. Either put in a short-term fill you expect to replace, or put a refill in the schedule and the budget. What doesn’t work is calling the early fill permanent and being surprised later. The saw cut itself runs on a different clock, counted in hours, not months, and our post on green-cut timing covers that window.

Waiting is free. Nobody in the trade makes money telling you to wait, so you won’t hear it often.

How do you fix joint edges that already broke?

Once the corner is gone, filler alone won’t fix it. Any bid that says it will is going to fail the same way the last fix did.

  1. Cut new shoulders. We saw a clean edge on each side of the joint, usually an inch or two wide, down past the broken concrete to solid material.
  2. Rebuild the edges. We fill those shoulders back up with a semi-rigid or epoxy mortar.
  3. Recut and refill. We cut the joint back through the new material, then fill it full depth and flush.

Done right, the joint ends up with fresh, square edges and a filler that holds them up. Smear patch over broken edges and it lasts until the next shift.

That’s real work, and a lot can change it. How deep does the damage run? How many feet of joint are hurt? Is the slab under it solid? So we scope it from a walk, not a square-foot price. The same goes for joint fill during a floor install. There, crack and joint repair is its own line, priced on the shape your slab is really in.

Start by mapping your joints and sorting them by traffic. Most buildings find the trouble sits in a handful of crossings, and the fix is smaller than that pallet jack shudder makes it feel.

Walk the joints before you buy more material

We scope joint and edge repair from the floor, not a form. Bring your joint map, where the traffic runs, and what you've tried.

Related project photos

Resurfaced residential pool deck with smooth concrete and brick-pattern coping surrounding curved poolCommercial retail sidewalk repaired and resurfaced with gray overlay and circular rock planter insetsCurved residential sidewalk with repaired center and decorative brick-pattern overlay border edgingSmooth concrete overlay on historic home exterior porch slabLuxury residential pool with repaired and resurfaced concrete deck, spa, and water featurePolished concrete surface showing multi-panel color remediation with scored pattern lines in gray, tan, and green tones

Frequently asked questions

What is the difference between a joint filler and a joint sealant?

Hardness and job. A semi-rigid joint filler is Shore A 80 or harder. It fills the full depth of the saw cut and ends flush with the floor, so a wheel rolls across the gap and the concrete edge never takes the hit. A sealant, or caulk, is far softer, about Shore A 25 to 40. It sits shallow over a foam backer rod, and its job is to stretch and keep water out. Put caulk where hard wheels cross and the edges chip, because nothing holds them up.

How do I tell a control joint from an expansion joint?

Look at the width and where it runs. A saw cut control joint is narrow, about 1/8 to 1/4 inch, dead straight, and part of a grid across the floor. Shine a flashlight down it and you'll see a rough crack below the smooth saw cut. An isolation or expansion joint is wider, often about 1/2 inch, and runs the full depth of the slab. You'll find it where the slab meets something that moves on its own: columns, walls, the building's edge, equipment pads. The two need opposite fixes.

Can you put rigid joint filler in an expansion joint?

No. That's the mistake that turns upkeep into a crack. An isolation or expansion joint is there so the slab can move apart from a column, a wall, or a pad. Fill it with something rigid and the slab still moves. It just cracks a few inches away from the joint you filled, in a spot nobody planned. Those joints get a flexible sealant over a backer rod so it can stretch.

How long should you wait before filling control joints in a new slab?

As long as the schedule lets you. Indoor slabs keep shrinking for months, and most of that drying shrinkage happens in the first year, fastest early on. ACI 302.1R says to wait as long as you practically can, and most specs land at 90 days after the pour. Fill sooner and the joint keeps opening after the filler cures. That tears the filler or pulls it off one side. Waiting costs nothing. Filling twice costs material and a second trip out.

When should an existing floor get its joints refilled?

Before the edges go, not after. Walk the aisles and look for three things: filler pulled away from one side of the joint, filler that has sunk below the floor so a wheel still hits the concrete edge, and chipping starting at the top corner of the joint. Any one of the three means refill now. Once the edges have broken back, it's no longer a refill. The new material has nothing solid to stick to, so the edges have to be rebuilt first.

Ready to transform your floors?

Get a free, no-obligation quote for your concrete flooring project.