Skip to content
Yard Work Math

Concrete Slab Calculator

Enter the length, width and thickness of your slab to see how many cubic yards of concrete or bags of mix to buy. Below the calculator, a size table gives the answer for 17 common slabs, from an 8 × 8 ft pad to a 30 × 40 ft shop floor, at 4, 5 and 6 in thick.

Units
What are you pouring?

Patios and walks: 4 in. Driveways: 5–6 in. Check your local code.

Allowances

Extra for spills, uneven ground and form bulges. 5–10% is common.

Cost estimate (optional)

Prices vary by region and season. Enter your local prices; nothing is pre-filled.

Enter your local price.

Enter your local price.

Enter your local price.

Ask a local ready-mix plant.

Many plants charge extra for small loads.

Concrete needed

2.61yd³

80 lb bags
118
Cubic feet
70.4ft³
Approx. weight
9,600lb
Without waste
2.37yd³

Bags of concrete mix

80 lb bags
118
60 lb bags
157
40 lb bags
235

Cost estimate

Enter your local prices under Cost estimate to see totals.

  • That's 118 bags of 80 lb mix. From about 1 yd³ up, ready-mix delivery is usually more practical than mixing bags; ask about short-load fees.
16 ft4 in12 ft

How to use the concrete slab calculator

  1. Keep Slab selected and enter the length and width in feet. For an L-shaped slab, split it into two rectangles and work them out one after the other; for several identical pads, set Number of identical slabs.
  2. Enter the thickness in inches: 4 in is usual for patios, walks and shed bases, 5–6 in where cars or heavy loads go.
  3. Leave the waste allowance at 10% unless your base is very flat and well compacted; 5% is enough for a small formed pad.
  4. Read the cubic yards and the bag counts, then open Cost estimate to compare bags with a ready-mix quote.

The slab volume formula

A slab is a rectangular box, so its volume is length × width × thickness. The thickness is measured in inches, so divide it by 12 first to turn it into feet:

Volume (ft³) = length (ft) × width (ft) × thickness (in) ÷ 12

Divide the cubic feet by 27 to get cubic yards, the unit ready-mix plants sell in. Add your waste allowance, then divide by the yield of one bag to count bags: about 0.60 ft³ for an 80 lb bag, 0.45 ft³ for 60 lb and 0.30 ft³ for 40 lb, according to the QUIKRETE and Sakrete product data. Bags are always rounded up.

Worked example: a 16 × 12 ft patio slab, 4 in thick

This is the slab loaded in the calculator above.

  1. Volume: 16 × 12 × 4 ÷ 12 = 64 ft³, which is 2.37 yd³ before waste.
  2. Add 10%: 64 × 1.10 = 70.4 ft³, or 2.61 yd³.
  3. Bags: 70.4 ÷ 0.60 = 117.3, rounded up to 118 bags of 80 lb mix. With 60 lb bags you need 157; with 40 lb bags, 235.
  4. Weight: 64 ft³ × 150 lb ≈ 9,600 lb of finished concrete, close to 5 tons.

At over 2½ cubic yards this slab is a ready-mix job for most people. Mixing 118 bags by hand takes a crew most of a day, and the first batches start to set before the last ones are placed.

How thick should a slab be?

Thickness changes your order more than anything else: going from 4 to 5 in adds 25% more concrete, and 6 in adds 50%. As a rule of thumb, patios, walkways, shed bases and hot-tub pads are poured 4 in thick (check the tub maker's requirement), while driveways, garage floors and slabs carrying heavy loads are usually 5–6 in, often with reinforcement.

Every slab also needs a firm, well-compacted base, usually several inches of crushed stone. Work that out with the gravel calculator. If the slab needs a permit, your local building department sets the minimum thickness, base and reinforcement, so ask before you build the forms.

Concrete slab size table: cubic yards and 80 lb bags at 4, 5 and 6 in

Slab sizeArea4 in: yd³4 in: 80 lb bags5 in: yd³5 in: 80 lb bags6 in: yd³6 in: 80 lb bags
8 × 8 ft64 ft²0.87401.09491.359
10 × 10 ft100 ft²1.36621.7772.0492
10 × 12 ft120 ft²1.63742.04922.44110
10 × 20 ft200 ft²2.721233.41534.07184
12 × 12 ft144 ft²1.96882.441102.93132
12 × 16 ft192 ft²2.611183.261473.91176
12 × 20 ft240 ft²3.261474.071844.89220
12 × 24 ft288 ft²3.911764.892205.87264
14 × 14 ft196 ft²2.661203.331503.99180
16 × 16 ft256 ft²3.481574.351965.21235
16 × 20 ft320 ft²4.351965.432456.52294
20 × 20 ft400 ft²5.432456.793068.15367
20 × 24 ft480 ft²6.522948.153679.78440
24 × 24 ft576 ft²7.823529.7844011.73528
24 × 30 ft720 ft²9.7844012.2255014.67660
30 × 30 ft900 ft²12.2255015.2868818.33825
30 × 40 ft1,200 ft²16.373420.3791724.441,100

Cubic yards and bags include 10% waste. 80 lb bags at 0.60 ft³ each (45 per yd³ before waste). Above about 1 yd³, compare a ready-mix quote.

Slab tips before you pour

  • Measure the base, not just the forms. A slab that is 4 in deep at the edges but 5 in over a dip uses a quarter more concrete in that spot. Grade and compact the base, then check the depth in several places with a string line.
  • Thickened edges add up. Many slabs have a deeper perimeter or a thickened strip under a wall. Work that part out as a footing with the footing calculator and add it to the slab total.
  • Ask the plant about minimum orders. Ready-mix plants often charge extra for small loads and have their own ordering increments. Give them the cubic yards including waste.
  • Pour in one go. Running out halfway leaves a cold joint, a weak line where fresh concrete meets concrete that has already started to set. That is why the waste allowance exists.
  • Check the diagonals. Before you order, measure both diagonals of the forms: if they match, the slab is square and the calculator's area is right.

Frequently asked questions

How many yards of concrete do I need for a 20×20 slab?

At 4 in thick, a 20 × 20 ft slab is 133.3 ft³, or 4.94 yd³. With a 10% allowance, order about 5.43 yd³. At 6 in thick it is 7.41 yd³ before waste, or 8.15 yd³ with 10%.

How many bags of concrete do I need for a 10×10 slab?

With a 10% allowance, a 10 × 10 ft slab needs 62 bags of 80 lb mix at 4 in thick, 77 bags at 5 in and 92 bags at 6 in. That is over a cubic yard, so compare the cost with a ready-mix delivery.

How much concrete is in a 12×12 slab?

At 4 in thick, a 12 × 12 ft slab is 48 ft³, or 1.78 yd³. Add 10% and you need about 1.96 yd³, or 88 bags of 80 lb mix.

Can I pour a slab with bagged concrete?

Yes, but it is hard work above about 1 yd³ (45 bags of 80 lb mix). A small pad, a set of steps or a few post holes are easy bag jobs; a full patio or garage floor is usually easier and more even with ready-mix and enough helpers.

How do I calculate an L-shaped or odd-shaped slab?

Split it into rectangles, work out each one and add them together. A round section can be done with the Circle option on the concrete calculator. Keep the same thickness and waste for every piece.

More concrete calculators