Skip to content

How Thick Should a Concrete Slab Be for a Shed?

The short answer

Pour a 4-inch (100 mm) slab for a typical garden shed. If the shed will hold a tractor, a car, or heavy machinery, step up to 5 to 6 inches (125 to 150 mm) with rebar. The absolute code floor for a slab on ground is 3.5 inches (US IRC R506.1) - treat that as the never-go-below line, not a target.

Thickness alone isn’t the whole answer, though. A shed slab carries its walls on its outer edge, so the perimeter should be thickened into a turned-down edge, and the whole thing only works over a compacted gravel base.

Thickness by what goes in the shed

What the shed holdsSlab thicknessReinforcement
Garden tools, bikes, push mower4 in (100 mm)Fiber mix or 6×6 wire mesh
Riding mower, ATV, workbenches with machines5 in (125 mm)Wire mesh or #4 rebar
Tractor, car, heavy equipment6 in (150 mm)#4 (½ in) rebar grid, 16-18 in o.c.
Code minimum (IRC R506.1)3.5 in (89 mm)The legal floor - don’t build to it

Why the jump for heavy gear: a 4-inch slab handles spread-out storage loads fine, but wheels and machine feet are point loads. They punch down on a few square inches, and that’s what cracks a thin slab.

Thicken the edges

The shed’s walls sit on the slab’s perimeter, so the edge carries far more weight than the middle. The standard fix is a monolithic (turned-down) edge: in the same pour, the outer 12 inches (300 mm) of the slab drops 8 to 12 inches (200 to 300 mm) below the field of the slab, forming an integrated footing. Run one or two rebar bars along the thickened edge.

In cold climates, local code may require the edge to go deeper for frost protection, or a frost-protected shallow foundation detail. Check your frost depth before you dig.

Wire mesh vs fiber

  • 6×6 welded wire mesh holds shrinkage cracks tight so they can’t widen. It only works if it sits mid-slab - support it on chairs. Mesh pulled up with a rake during the pour usually ends up on the ground, doing nothing.
  • Fiber-reinforced mix (bagged crack-resistant concrete, or fibers added to ready-mix) resists the fine shrinkage cracking that happens as concrete dries. Nothing to position, so it’s the easy DIY option for a 4-inch garden-shed slab.
  • Neither replaces rebar. For a 6-inch slab holding a tractor or car, use a #4 rebar grid at 16 to 18 inches on center. Fiber or mesh is a crack-control add-on, not structure.

Either way, cut a control joint about 1 inch deep (a quarter of the slab depth) if any side runs longer than 8 to 12 feet. That tells the inevitable shrinkage crack where to happen.

Worked example: a 10 × 12 ft shed slab at 4 inches

Volume is length × width × thickness:

10 ft × 12 ft × (4 ÷ 12) ft = 40 ft³ (1.13 m³)

Add 10% waste for uneven subgrade and spillage: 40 × 1.10 = 44 ft³ = 1.63 yd³ (1.25 m³).

Bag counts use the manufacturer’s published yields - an 80 lb bag of concrete mix yields 0.60 ft³, a 60 lb bag 0.45 ft³, and a 40 lb bag 0.30 ft³ (Quikrete TDS 1101, per ASTM C387):

  • 80 lb bags: 44 ÷ 0.60 = 73.3 → 74 bags
  • 60 lb bags: 44 ÷ 0.45 = 97.8 → 98 bags
  • 40 lb bags: 44 ÷ 0.30 = 146.7 → 147 bags

A handy rule that falls out of the same math: 45 bags of 80 lb mix make one cubic yard.

👉 The Concrete Calculator does this instantly - enter length, width, thickness, and a waste percent, and it returns cubic yards plus the 80, 60, and 40 lb bag counts.

Reality check before you commit to bags: 74 bags is almost 6,000 lb (2.7 t) of dry mix to haul and mix. Above roughly 1.5 to 2 cubic yards, most DIYers rent a mixer or order a short-load ready-mix truck and just place and finish the pour themselves. Same slab at 6 inches thick: 66 ft³ with waste = 2.44 yd³, or 110 bags of 80 lb - clearly truck territory.

Watch-outs

  • The base matters as much as the thickness. Code calls for a 4-inch base course of clean graded gravel, sand, or crushed stone under the slab (IRC R506.2.2). See how much gravel goes under a concrete slab for the depth and tonnage math.
  • Bagged concrete mix is 4,000 psi, comfortably above the IRC’s 2,500 to 3,500 psi minimums (Table R402.2), so strength isn’t the worry - placement and curing are.
  • Cure it before you load it. Keep the slab damp for the first few days, give it about 7 days before rolling anything heavy onto it, and expect full design strength at 28 days.
  • Never chase savings below 3.5 inches. A thin pour over a soft spot is how “one bag short” becomes a cracked floor. Order the 10% waste - returns are easier than a cold joint mid-slab.

Related tools

More guides