Skip to content
BuildKit

Concrete Calculator

Use this concrete calculator to work out how much concrete a slab, round slab, footing, wall, column or set of stairs needs, in cubic yards or cubic metres, and how many premixed bags that is.

Last updated

How much concrete do I need for a 12 × 12 ft patio?

A 12 × 12 ft slab that is 4 inches thick needs 1.78 yd³ (48 ft³) of concrete, or 1.96 yd³ with a 10% waste allowance. That is about 88 bags of 80 lb mix, or a 2 yd³ ready-mix order. A 4 in gravel base under it takes about 1.96 yd³, including waste.

Your project

Project type
How do you want to measure?
ft
ft
in
in

Compacted gravel under the slab. Enter 0 for none.

%

5–10% is typical for slabs; footings in rough trenches often need more.

per yd³

Enter your supplier's price to see a cost estimate. We never assume prices, so leave it blank if you don't know.

Results update as you type. Nothing is sent to a server.

How this is calculated

Formulas

  1. Slab: volume = length × width × thickness.
  2. Footing: volume = total footing length × width × depth.
  3. Round slab: volume = π × (diameter ÷ 2)² × thickness.
  4. Wall: volume = length × height × thickness.
  5. Column (round): volume = π × (diameter ÷ 2)² × height × number of columns.
  6. Stairs (solid): volume = width × run × rise × n(n+1) ÷ 2, where n is the number of steps.
  7. Total required = volume × (1 + waste %).
  8. Bags = total required ÷ yield per bag, rounded up. 1 cubic yard = 27 cubic feet.

Assumptions

  • Slabs, footings and walls are simple rectangular prisms with constant thickness. Wall openings are not subtracted. Stairs are solid, poured down to the ground, with no landing.
  • Premixed bag yields are typical manufacturer figures: about 0.45 ft³ for a 60 lb bag and 0.60 ft³ for an 80 lb bag. Check the bag you buy.
  • The recommended order is rounded up to 0.25 yd³ or 0.1 m³.

Worked examples: common projects

A 20 × 12 ft patio slab

Slab, length 20 ft, width 12 ft, thickness 4 in.

Concrete needed, including waste

3.26 cubic yards

  • Total required: 3.26 yd³ (88 ft³)

A 12 m strip footing

Footing, total footing length 12 m, footing width 40 cm, footing depth 20 cm.

Concrete needed, including waste

1.06 cubic metres

  • Total required: 1.06 m³ (1,056 L)

A two-car driveway, 20 × 20 ft at 5 in

Slab, length 20 ft, width 20 ft, thickness 5 in.

Concrete needed, including waste

6.79 cubic yards

  • Total required: 6.79 yd³ (183.3 ft³)

A 4 × 3 m shed slab, 10 cm thick

Slab, length 4 m, width 3 m, thickness 10 cm.

Concrete needed, including waste

1.32 cubic metres

  • Total required: 1.32 m³ (1,320 L)

A 20 ft garden wall, 3 ft high and 8 in thick

Wall, wall length 20 ft, wall height 3 ft, wall thickness 8 in.

Concrete needed, including waste

1.63 cubic yards

  • Total required: 1.63 yd³ (44 ft³)

Three solid concrete steps, 4 ft wide

Stairs, number of steps 3 pcs, rise (height of each step) 7 in, run (depth of each tread) 11 in, stair width 4 ft.

Concrete needed, including waste

0.52 cubic yards

  • Total required: 0.52 yd³ (14.1 ft³)

Ten fence posts in 10 × 24 in holes

Post holes, hole diameter 10 in, hole depth 24 in, post width (square) 4 in, number of posts 10 pcs.

Concrete needed, including waste

0.35 cubic yards

  • Total required: 0.35 yd³ (9.6 ft³)
  • Concrete per post: 0.96 ft³ (incl. waste)

Quick reference

Cubic yards to bags of concrete

Using typical yields of 0.45 ft³ (60 lb bag) and 0.60 ft³ (80 lb bag). Round up and add your waste allowance.

Cubic yardsCubic feet60 lb bags80 lb bagsCubic metres
0.256.815120.19
0.513.530230.38
12760450.76
254120901.53
3811801352.29
51353002253.82
102706004507.65

Slab thickness to concrete per 100 sq ft

Per 100 square feet of slab, before and after a 10% waste allowance.

ThicknessCubic yardsWith 10% waste80 lb bags (with waste)
3 in0.931.0246
4 in1.231.3662
5 in1.541.7077
6 in1.852.0492

Concrete per fence post

One post, no waste. The post's own volume is subtracted. 80 lb bags yield about 0.60 ft³.

Hole and postConcrete80 lb bags
8 in wide × 24 in deep, 4×4 post0.48 ft³0.79
10 in wide × 24 in deep, 4×4 post0.87 ft³1.45
10 in wide × 30 in deep, 4×4 post1.09 ft³1.81
12 in wide × 30 in deep, 4×4 post1.69 ft³2.81
12 in wide × 36 in deep, 6×6 post1.61 ft³2.68

Before you order concrete

Measure the finished dimensions of the pour, then add a waste allowance. Uneven subgrade, spillage and slightly over-dug trenches all use more concrete than the drawing says.

Small jobs are often poured from premixed bags. Larger pours are usually ordered as ready-mix by the cubic yard or cubic metre. Suppliers set their own minimum load sizes and short-load fees, so ask before you finalise the quantity. Pouring under pavers or a fence? Plan the gravel base, the paver layout or the fence posts too.

How to measure each type of pour

Slab: measure length and width at the outside edge of the forms, and thickness at the thinnest point. If the subgrade is uneven, measure thickness in several places and use the average. Round slab: measure the diameter at the widest point of the form.

Footing: add up the total length of every trench run, including corners, then enter the trench width and depth. Wall: enter the length, the height of the poured section and the thickness. The calculator does not subtract door or window openings, so for walls with large openings, calculate the pieces separately.

Stairs: count the steps, then measure the rise (the height of each step) and the run (the depth of each tread). The calculator assumes solid stairs poured down to the ground, where each step is one rise taller than the one below it. Landings and side walls are separate pours. Column: enter the diameter of the form tube, its height, and how many you are pouring.

Thickness, base and reinforcement

Four inches (10 cm) is a common thickness for patios, walkways and shed slabs. Driveways and anywhere that carries heavy loads are usually poured thicker, and the right figure depends on soil, climate and the vehicles involved. Ask your local building department or a contractor.

Most slabs sit on a compacted gravel base, and many include steel mesh or rebar. Footings, walls and stairs can be structural, so they are often governed by building code and may need inspection. Use this calculator for quantities and follow your local requirements for design.

Bags or ready-mix?

A cubic yard needs about 45 bags of 80 lb mix, or 60 bags of 60 lb mix. Mixing that by hand or with a drum mixer is slow, and a pour that stops partway can leave a visible joint. For anything beyond a small pad, ready-mix delivered by truck is usually the practical choice. Suppliers set minimum loads and charge a short-load fee below them, so ask before you decide.

Tell the supplier your dimensions and the volume you calculated, and let them advise on the mix strength for your use and climate. Concrete keeps gaining strength for weeks after the pour, so follow their guidance on curing and on when you can walk, drive or build on it.

Concrete calculator in square feet or square metres

Already know the slab's area from a plan? Choose Slab, then I know the area, and enter square feet or square metres plus the thickness. The result is the same as length × width × thickness. For a footing, wall, stairs or post holes, pick that type instead.

Frequently asked questions

How many 80 lb bags of concrete make a cubic yard?

About 45. A cubic yard is 27 cubic feet and an 80 lb bag yields roughly 0.60 cubic feet, so 27 ÷ 0.60 = 45 bags. Add your waste allowance on top.

How much extra concrete should I order?

5–10% is a common allowance. Use more if the ground is uneven or the forms are rough. Running short mid-pour is usually more costly than having a little left over.

How thick should a concrete slab be?

Requirements depend on use, soil and local code. Patios and walkways are commonly poured around 4 inches (10 cm); driveways and garage floors are often thicker. Confirm with your local code or a professional.

When should I use ready-mix instead of bags?

As a rough guide, once a job passes one to two cubic yards, delivered ready-mix is easier than mixing bags. Your supplier can tell you their minimum load.

How do I convert cubic yards to cubic metres?

Multiply cubic yards by 0.7646. This calculator also shows the other unit system when you switch between imperial and metric.

How much concrete do I need for a 10 × 10 slab?

At 4 inches thick it is 33.3 cubic feet, or 1.23 cubic yards. With a 10% waste allowance that becomes about 1.36 cubic yards, or 62 bags of 80 lb mix.

How many bags of concrete for a 12 × 12 patio?

At 4 inches thick the slab is 48 cubic feet. With 10% waste you need about 52.8 cubic feet, which is 88 bags of 80 lb mix or 118 bags of 60 lb mix.

How do I calculate concrete for steps?

For solid stairs, multiply width × run × rise × n(n+1)/2, where n is the number of steps. Each step is poured one rise taller than the step below it, so a three-step stair stacks 1, 2 and 3 risers. The calculator does this for you when you choose Stairs.

How much does a cubic yard of concrete weigh?

Roughly 4,000 pounds, or about 2 short tons. That matters for the load on trucks and for anything that is moving the material by hand.

Should I use 60 lb or 80 lb bags?

80 lb bags need fewer trips and fewer bags to open, so they are usual for bigger jobs. 60 lb bags are easier to lift and carry. Total concrete is the same either way. Compare the bag counts above.

How much concrete do I need for a fence post?

For a 10 inch wide, 24 inch deep hole around a 4 × 4 post, about 0.87 cubic feet, or roughly 1.5 bags of 80 lb mix. A 12 inch hole 30 inches deep takes about 1.7 cubic feet, or 2.8 bags. Choose Post holes in the calculator to enter your own sizes.

How much concrete does a concrete truck hold?

Ready-mix trucks commonly carry about 8 to 10 cubic yards. Your supplier can tell you the load size and the charge for loads under their minimum.

Put this calculator on your website

Run a blog, a contractor site or a store? Embed the concrete calculator with one snippet. It's free, has no ads and resizes itself.

Get the embed code

Results are estimates for planning only. Supplier specifications, product yields, site conditions and local codes vary. Confirm quantities with your supplier or a qualified professional before you buy or build.