Pouring Concrete Next to Existing Concrete: Joints, Bonding and Matching

Extending a patio, replacing a driveway section, or adding a sidewalk next to an existing slab? The joint between old and new concrete is where most problems happen. Skip the expansion joint and the new slab cracks. Use the wrong bonding approach and it separates. Ignore color matching and it looks like a patch job forever. Here's how to connect new concrete to existing concrete properly.

Last updated: September 25, 2026

Yes, you can pour concrete next to an existing slab, and the connection is simple: set a 1/2-inch full-depth isolation joint against the old edge, match the old slab's thickness and height, and on driveways drill and epoxy smooth dowels (1/2-inch diameter, 12-18 inches apart, 6-8 inches into the old slab) to keep the two slabs flush. Do not glue side-by-side slabs together; a bonding agent is only for concrete poured on top of old concrete.

The method depends on whether you're adding new concrete beside existing (extension), replacing a section (cut-and-replace), or pouring on top (overlay). Each has different joint, bonding, and preparation requirements. Use our concrete slab calculator to estimate material quantities for the new section.

Extension: Adding New Concrete Beside Existing

This is the most common scenario--extending a patio, widening a driveway, or adding a walkway alongside an existing slab.

The Critical Rule: Use an Expansion Joint

New concrete shrinks as it cures. Old concrete doesn't. If they're bonded together, the new slab's shrinkage pulls against the rigid old slab and cracks right at the joint. An expansion joint allows independent movement.

How to install the expansion joint:

  1. Clean the edge of the existing slab--remove dirt, loose material, and any old joint filler
  2. Place 1/2-inch expansion joint material (asphalt-impregnated fiber board or closed-cell foam backer rod) against the existing slab edge
  3. The joint material should extend the full depth of the slab
  4. Build your forms for the new section against the joint material
  5. Pour and finish the new concrete normally
  6. After the concrete cures (7+ days), seal the top of the joint with flexible polyurethane caulk

Do NOT use bonding adhesive, concrete glue, or deformed rebar pins to lock the two slabs together in an extension scenario. Two independent slabs with a proper joint between them will outlast any attempt to bond them together. Smooth dowels that keep the slabs level while letting them slide are a different thing, covered below.

For deeper understanding of joint types and maintenance, see our joint problems guide.

Getting the Grade Right

The new slab must match the height of the existing slab at the joint line. Even 1/4-inch difference creates a trip hazard and water pooling issues.

  1. Set your forms using the existing slab edge as the grade reference
  2. Check with a straightedge across the joint--the form top should be level with (or very slightly above) the existing surface
  3. Slightly higher is better than lower--you can grind a high spot, but you can't raise a low one without an overlay
  4. Account for the expansion joint material thickness when setting form position

Matching Thickness and Reinforcement

The new section should match the old section's specifications:

  • Same thickness (or thicker if the original was underbuilt). If the existing driveway is 4 inches, pour the extension at 4 inches minimum.
  • Same reinforcement type. If the existing slab has rebar or wire mesh, match it in the extension.
  • Same base preparation. The subgrade under the new section needs the same compacted gravel base as the original.

How to Join Two Concrete Slabs Together

"Joining" old and new concrete means controlling how they move relative to each other, not gluing them. That is the approach in ACI 224.3R, Joints in Concrete Construction: isolation joints separate slabs so they can move independently, and dowels transfer load across a joint without restraining it. Pick the connection by what crosses the joint:

ConnectionHow It WorksUse It ForAvoid It For
Isolation joint only1/2-in fiber board or foam, full depth, caulked on topPatios, walkways, slabs next to a house foundationJoints that carry vehicle wheels
Smooth dowels + isolation joint1/2-in smooth bars epoxied 6-8 in into old slab, greased or sleeved on the new side, 12-18 in apartDriveway extensions and section replacementsNothing; this is the belt-and-braces detail
Deformed rebar pins (tie bars)Rebar epoxied into old slab and cast into the new one, locking both togetherSmall infills and patches where the new piece is too small to move on its ownFull-size extensions (the new slab cracks instead of the joint)
Bonding agentLatex or epoxy adhesive between old and new surfacesOverlays and toppings poured on top of old concreteSide-by-side slabs

How to pin new concrete to old concrete:

  1. Snap a line at mid-depth on the existing slab edge (2 in up on a 4-in slab)
  2. Drill holes 6-8 in deep at 12-18 in spacing with a hammer drill, sized for the epoxy manufacturer's recommended annular gap
  3. Blow and brush the holes clean; dust is the main cause of pins pulling out
  4. Inject epoxy anchoring adhesive from the back of the hole and twist the bar in
  5. For smooth dowels, coat or sleeve the projecting half so the new concrete can't grip it
  6. Place the isolation joint material over the bars (punch holes for them) and pour
Cross-section of a 1/2-inch expansion joint between old and new concrete slabs, full depth, matched grade
Extensions get a full-depth 1/2-inch joint and no bonding; driveway section replacements add smooth dowels fixed in the old slab.

Adding Concrete to an Existing Slab: Beside It vs On Top of It

"Adding concrete to an existing slab" covers two jobs with opposite rules:

Pour Beside (Extension)Pour On Top (Overlay)
ConnectionIsolation joint, optional dowelsBonding agent or bonded slurry
Minimum thicknessMatch the old slab, never thinner (4 in minimum)2 in for standard concrete; 1/4-1/2 in for polymer-modified resurfacer
Main failureCracking at the joint without a jointDelamination and reflected cracks
Existing slab must beLevel and stable at the edgeStructurally sound, cracks dormant

Pouring over an existing concrete driveway adds at least 2 inches of height, which usually conflicts with the garage floor, door thresholds, and drainage. The concrete resurfacing and overlay guide covers thin overlays that avoid that problem.

Section Replacement: Cut and Replace

When you're removing a damaged section and pouring new concrete in its place, the approach differs from a simple extension.

Preparation

  1. Cut the perimeter with a concrete saw--clean straight cuts look better than jagged break lines
  2. Remove the damaged section and haul off debris
  3. Inspect and repair the subgrade--add gravel and compact if the base has eroded
  4. Place expansion joint material against the cut edges of the remaining slab

For high-traffic areas like driveways, dowel bars help maintain alignment between the new and old sections and prevent differential settlement:

  1. Drill horizontal holes into the exposed edge of the existing slab (6-8 inches deep)
  2. Insert smooth steel dowels (1/2-inch diameter for 4-inch slabs) with epoxy, and grease or sleeve the half that projects into the new pour
  3. Space dowels 12-18 inches apart
  4. One end is fixed in the old concrete; the other end floats in the new pour
  5. The dowels transfer load between slabs while still allowing horizontal movement

Doweling is most important where vehicle traffic crosses the joint. For walkways and patios, the expansion joint alone is usually sufficient.

Color Matching Old and New Concrete

New concrete is always darker than weathered concrete. This is unavoidable--the color difference comes from hydration state and surface carbonation that takes months to equalize.

Strategies to Minimize the Difference

Use the same mix. Order from the same concrete supplier and request the same mix design. Different cement brands, aggregate sources, and water content all affect color.

Add integral color cautiously. You can add pigment to the new mix to attempt a match, but this is difficult to get right and creates a different problem if you overshoot. Test a small batch first.

Let time work. The most noticeable color difference occurs in the first 1-3 months. By 12 months, the gap narrows significantly. Full equalization can take 2+ years.

Acid wash the old section. A diluted murianic acid wash removes the weathered surface layer, exposing fresher concrete beneath. This lightens the old concrete, bringing it closer to the new.

Stain or seal both sections. The most reliable way to achieve uniform color is to stain or seal the entire area (old and new) with the same product after the new section has cured for 28+ days. A tinted sealer is the most forgiving option.

For persistent concrete discoloration that goes beyond the old-vs-new difference, other factors may be at play.

Common Mistakes

Pouring without an expansion joint. This guarantees a crack at the joint. The crack will be uncontrolled and rarely follows a straight line--much worse looking than a planned joint.

Using bonding agent for side-by-side slabs. Bonding agents are for overlays (new on top of old), not extensions (new beside old). Side-by-side slabs need to move independently.

Mismatched thickness. Pouring a 3-inch extension next to a 5-inch existing slab creates different deflection behavior under load. The thin section will crack or settle differently.

Not preparing the subgrade. The base under the new section needs to be compacted and stable. If you're pouring next to a 20-year-old slab, its subgrade has long since consolidated. Your new subgrade needs the same treatment--4-6 inches of compacted gravel.

Feathering edges. Never thin out new concrete to meet an existing surface at a shallow angle. Concrete less than 2 inches thick at any point will crack and break off. If there's a grade difference, use a full-depth pour with an appropriate transition.

Cost Considerations

For how to pour concrete in general, costs apply to the new section. Additional costs for working next to existing:

ItemEstimated Cost
Expansion joint material$0.50-1.50/linear ft
Dowel bars + epoxy$3-5 per dowel installed
Saw cutting (if replacing a section)$2-4/linear ft
Color-matching stain or sealer (both sections)$0.50-2.00/sq ft
Additional prep time vs. standalone pour15-25% more labor
Range chart of extra costs when pouring next to existing concrete: expansion joint, saw cutting, dowels, color-match sealer
The extra line items for tying new concrete into an existing slab are each a few dollars per foot, dowel or square foot.

Key Takeaways

  • Always use a 1/2-inch expansion joint between old and new concrete--never bond side-by-side slabs together
  • New concrete will be darker than old for 6-12 months; staining or sealing both sections is the most reliable color-matching strategy
  • Match the existing slab's thickness, reinforcement, and base preparation in the new section
  • For section replacement on driveways, dowel bars maintain alignment across the joint
  • Never feather concrete thinner than 2 inches--it will break off
  • Set forms using the existing slab as a grade reference to prevent trip hazards

For more project guidance, browse our complete library of concrete guides and tutorials.

Frequently Asked Questions