Skip to content
RK Calculator
Menu

Concrete Calculator

Estimate the concrete needed for slabs, footings, walls, columns, tubes, curbs and stairs in cubic yards, cubic feet or cubic meters, with waste allowance, pre-mix bag counts, weight and cost.

Change the values and press Calculate to work out your own figures.

Slab, square footing or wall (rectangular block)

Length × width × thickness, for patios, driveways, floors and square footings. Tick the thickened edge to add a deeper footing around the outside.

About lengthLength of the slab, footing, wall or curb run.
About widthWidth of the slab (or square footing).
About thicknessSlab thickness, or wall thickness in wall mode.
Adds a footing strip poured with the slab around its whole outside edge.
About edge footing widthWidth of the thickened edge measured inward from the slab edge; use the average width for an angled footing.
About edge footing depthExtra depth of the thickened edge below the underside of the slab.
About quantityNumber of identical pours of this shape.
About extra for wasteExtra concrete for spillage, uneven ground and settling; 5–10% is common. Set to 0 for the exact volume.
About pre-mix bag sizeBag size used for the headline bag count; all standard sizes are listed in the bag table. Yields are manufacturer-published approximations.
About yield per bag (cu ft)Cubic feet of placed concrete one bag makes, from the bag label.
About dry mix densityWeight of dry pre-mix per cubic foot of finished concrete, for the weight estimate. Leave blank to use 133.33 lb/ft³ (an 80 lb bag ÷ 0.60 cu ft).
About price (optional)Price of ready-mix concrete per cubic yard or cubic meter, or price per bag.
About show volume inHeadline volume unit; the other two are shown too.
Rectangular slabA flat rectangular block seen from above at an angle, with its length along the front, its width along the side and its thickness as the height of the front face. A dashed band around the underside shows the optional thickened edge, with its width measured in from the outside and its depth below the slab.LengthWidthThicknessthickened edge (optional)
Length × width × thickness. The optional thickened edge runs around the outside, below the slab.
Result
Concrete needed
1.23 cu yd
80 lb bags to buy
56 (55.56 exact)
Estimated cost
$185.19
In cubic feet
33.33 cu ft
In cubic meters
0.94 m³
40 lb bags (0.30 cu ft)
112 (111.11 exact)
50 lb bags (0.375 cu ft)
89 (88.89 exact)
60 lb bags (0.45 cu ft)
75 (74.07 exact)
90 lb bags (0.675 cu ft)
50 (49.38 exact)
Dry mix weight
4,444 lb (2,016 kg)

More than 1 cubic yard is usually cheaper and easier as a ready-mix delivery than as bags. Bag counts assume published pre-mix yields (80 lb ≈ 0.60 cu ft); check the yield printed on your bag.

Show the working
  1. Measurements in feet: length 10 ft, width 10 ft, thickness 0.333333 ft
  2. Volume = length × width × thickness = 33.33 cu ft
  3. 33.33 cu ft ÷ 27 = 1.23 cu yd = 0.94 m³
  4. Bags: 33.33 cu ft ÷ 0.60 cu ft per 80 lb bag = 55.56, rounded up to 56
  5. Cost = 1.23 cu yd × $150 = $185.19

Round slab

Enter the diameter (the distance across) and thickness. Tick the thickened edge to add a deeper ring around the outside.

About diameterDiameter of a round slab, hole, column or pier; outer diameter of a tube.
About thicknessSlab thickness, or wall thickness in wall mode.
Adds a footing strip poured with the slab around its whole outside edge.
About edge footing widthWidth of the thickened edge measured inward from the slab edge; use the average width for an angled footing.
About edge footing depthExtra depth of the thickened edge below the underside of the slab.
About quantityNumber of identical pours of this shape.
About extra for wasteExtra concrete for spillage, uneven ground and settling; 5–10% is common. Set to 0 for the exact volume.
About pre-mix bag sizeBag size used for the headline bag count; all standard sizes are listed in the bag table. Yields are manufacturer-published approximations.
About yield per bag (cu ft)Cubic feet of placed concrete one bag makes, from the bag label.
About dry mix densityWeight of dry pre-mix per cubic foot of finished concrete, for the weight estimate. Leave blank to use 133.33 lb/ft³ (an 80 lb bag ÷ 0.60 cu ft).
About price (optional)Price of ready-mix concrete per cubic yard or cubic meter, or price per bag.
About show volume inHeadline volume unit; the other two are shown too.
Round slabA flat round slab seen at an angle, with its diameter across the top and its thickness as the height of the edge. An optional thickened ring runs around the outside below the slab.DiameterThicknessthickened ring (optional)
π ÷ 4 × diameter² × thickness, with an optional thickened ring around the edge.
Result
Concrete needed
0.97 cu yd
80 lb bags to buy
44 (43.63 exact)
In cubic feet
26.18 cu ft
In cubic meters
0.74 m³
40 lb bags (0.30 cu ft)
88 (87.27 exact)
50 lb bags (0.375 cu ft)
70 (69.81 exact)
60 lb bags (0.45 cu ft)
59 (58.18 exact)
90 lb bags (0.675 cu ft)
39 (38.79 exact)
Dry mix weight
3,491 lb (1,583 kg)

Bag counts assume published pre-mix yields (80 lb ≈ 0.60 cu ft); check the yield printed on your bag.

Show the working
  1. Measurements in feet: diameter 10 ft, thickness 0.333333 ft
  2. Volume = π/4 × diameter² × thickness = 26.18 cu ft
  3. 26.18 cu ft ÷ 27 = 0.97 cu yd = 0.74 m³
  4. Bags: 26.18 cu ft ÷ 0.60 cu ft per 80 lb bag = 43.63, rounded up to 44

Round slab with hole or tube

For round forms with a hole, such as tube forms around a post. Use an inner diameter of 0 for a solid cylinder.

About diameterDiameter of a round slab, hole, column or pier; outer diameter of a tube.
About inner diameterDiameter of the hollow core of a tube; 0 for a solid cylinder.
About heightWall height, tube length, or overall column height including any bell footing.
About quantityNumber of identical pours of this shape.
About extra for wasteExtra concrete for spillage, uneven ground and settling; 5–10% is common. Set to 0 for the exact volume.
About pre-mix bag sizeBag size used for the headline bag count; all standard sizes are listed in the bag table. Yields are manufacturer-published approximations.
About yield per bag (cu ft)Cubic feet of placed concrete one bag makes, from the bag label.
About dry mix densityWeight of dry pre-mix per cubic foot of finished concrete, for the weight estimate. Leave blank to use 133.33 lb/ft³ (an 80 lb bag ÷ 0.60 cu ft).
About price (optional)Price of ready-mix concrete per cubic yard or cubic meter, or price per bag.
About show volume inHeadline volume unit; the other two are shown too.
Tube (hollow cylinder)An upright round tube with a hollow core. The outer diameter is measured across the outside, the inner diameter across the hole, and the height from bottom to top.Outer diameterInner diameterHeight
π ÷ 4 × (outer diameter² − inner diameter²) × height. An inner diameter of 0 gives a solid cylinder.
Result
Concrete needed
0.13 cu yd
80 lb bags to buy
6 (5.89 exact)
In cubic feet
3.53 cu ft
In cubic meters
0.10 m³
40 lb bags (0.30 cu ft)
12 (11.78 exact)
50 lb bags (0.375 cu ft)
10 (9.42 exact)
60 lb bags (0.45 cu ft)
8 (7.85 exact)
90 lb bags (0.675 cu ft)
6 (5.24 exact)
Dry mix weight
471 lb (214 kg)

Bag counts assume published pre-mix yields (80 lb ≈ 0.60 cu ft); check the yield printed on your bag.

Show the working
  1. Measurements in feet: outer diameter 5 ft, inner diameter 4 ft, height 0.5 ft
  2. Volume = π/4 × (outer² − inner²) × height = 3.53 cu ft
  3. 3.53 cu ft ÷ 27 = 0.13 cu yd = 0.10 m³
  4. Bags: 3.53 cu ft ÷ 0.60 cu ft per 80 lb bag = 5.89, rounded up to 6

Continuous footing

A long strip footing under a wall. Tick stem wall to add the short wall poured on top.

About lengthLength of the slab, footing, wall or curb run.
About footing widthWidth of a continuous (strip) footing.
About footing depthDepth of a continuous footing.
Adds a wall centred on top of the footing along its full length.
About stem wall thicknessThickness of the stem wall.
About stem wall heightHeight of the stem wall above the footing.
About quantityNumber of identical pours of this shape.
About extra for wasteExtra concrete for spillage, uneven ground and settling; 5–10% is common. Set to 0 for the exact volume.
About pre-mix bag sizeBag size used for the headline bag count; all standard sizes are listed in the bag table. Yields are manufacturer-published approximations.
About yield per bag (cu ft)Cubic feet of placed concrete one bag makes, from the bag label.
About dry mix densityWeight of dry pre-mix per cubic foot of finished concrete, for the weight estimate. Leave blank to use 133.33 lb/ft³ (an 80 lb bag ÷ 0.60 cu ft).
About price (optional)Price of ready-mix concrete per cubic yard or cubic meter, or price per bag.
About show volume inHeadline volume unit; the other two are shown too.
Continuous footing with optional stem wallA cross-section of a long strip footing: a wide low block with a narrower stem wall standing on its centre. The footing's width and depth, and the stem wall's thickness and height, are marked. The length runs into the page.Footing widthFooting depthStem thicknessStem heightlength runs into the page
Length × footing width × footing depth, plus an optional stem wall (length × thickness × height) on top.
Result
Concrete needed
0.66 cu yd
80 lb bags to buy
30 (29.63 exact)
In cubic feet
17.78 cu ft
In cubic meters
0.50 m³
40 lb bags (0.30 cu ft)
60 (59.26 exact)
50 lb bags (0.375 cu ft)
48 (47.41 exact)
60 lb bags (0.45 cu ft)
40 (39.51 exact)
90 lb bags (0.675 cu ft)
27 (26.34 exact)
Dry mix weight
2,370 lb (1,075 kg)

Bag counts assume published pre-mix yields (80 lb ≈ 0.60 cu ft); check the yield printed on your bag.

Show the working
  1. Measurements in feet: length 20 ft, footing width 1.33333 ft, footing depth 0.666667 ft
  2. Volume = length × footing width × footing depth = 17.78 cu ft
  3. 17.78 cu ft ÷ 27 = 0.66 cu yd = 0.50 m³
  4. Bags: 17.78 cu ft ÷ 0.60 cu ft per 80 lb bag = 29.63, rounded up to 30

Wall

Length × height × thickness of a poured wall.

About lengthLength of the slab, footing, wall or curb run.
About heightWall height, tube length, or overall column height including any bell footing.
About thicknessSlab thickness, or wall thickness in wall mode.
About quantityNumber of identical pours of this shape.
About extra for wasteExtra concrete for spillage, uneven ground and settling; 5–10% is common. Set to 0 for the exact volume.
About pre-mix bag sizeBag size used for the headline bag count; all standard sizes are listed in the bag table. Yields are manufacturer-published approximations.
About yield per bag (cu ft)Cubic feet of placed concrete one bag makes, from the bag label.
About dry mix densityWeight of dry pre-mix per cubic foot of finished concrete, for the weight estimate. Leave blank to use 133.33 lb/ft³ (an 80 lb bag ÷ 0.60 cu ft).
About price (optional)Price of ready-mix concrete per cubic yard or cubic meter, or price per bag.
About show volume inHeadline volume unit; the other two are shown too.
WallA tall thin rectangular wall seen at an angle, with its length along the front, its height upward and its thickness across the top.LengthHeightThickness
Length × height × thickness.
Result
Concrete needed
0.99 cu yd
80 lb bags to buy
45 (44.44 exact)
In cubic feet
26.67 cu ft
In cubic meters
0.76 m³
40 lb bags (0.30 cu ft)
89 (88.89 exact)
50 lb bags (0.375 cu ft)
72 (71.11 exact)
60 lb bags (0.45 cu ft)
60 (59.26 exact)
90 lb bags (0.675 cu ft)
40 (39.51 exact)
Dry mix weight
3,556 lb (1,613 kg)

Bag counts assume published pre-mix yields (80 lb ≈ 0.60 cu ft); check the yield printed on your bag.

Show the working
  1. Measurements in feet: length 10 ft, height 4 ft, thickness 0.666667 ft
  2. Volume = length × height × thickness = 26.67 cu ft
  3. 26.67 cu ft ÷ 27 = 0.99 cu yd = 0.76 m³
  4. Bags: 26.67 cu ft ÷ 0.60 cu ft per 80 lb bag = 44.44, rounded up to 45

Hole, column, pier or round footing

For post holes, piers and round columns. Tick bell footing if the bottom of the hole is flared wider.

About diameterDiameter of a round slab, hole, column or pier; outer diameter of a tube.
About heightWall height, tube length, or overall column height including any bell footing.
Widens the bottom of the column into a cone-shaped (frustum) base.
About bell bottom diameterDiameter at the bottom of the bell; must be at least the column diameter.
About bell heightHeight of the flared part; counted within the overall column height.
About quantityNumber of identical pours of this shape.
About extra for wasteExtra concrete for spillage, uneven ground and settling; 5–10% is common. Set to 0 for the exact volume.
About pre-mix bag sizeBag size used for the headline bag count; all standard sizes are listed in the bag table. Yields are manufacturer-published approximations.
About yield per bag (cu ft)Cubic feet of placed concrete one bag makes, from the bag label.
About dry mix densityWeight of dry pre-mix per cubic foot of finished concrete, for the weight estimate. Leave blank to use 133.33 lb/ft³ (an 80 lb bag ÷ 0.60 cu ft).
About price (optional)Price of ready-mix concrete per cubic yard or cubic meter, or price per bag.
About show volume inHeadline volume unit; the other two are shown too.
Column, pier or post hole with optional bellAn upright round column. Its diameter is marked across the top and its total height down the side. At the bottom an optional bell widens to a larger bell diameter over the bell height, which is part of the total height.DiameterHeightBell diameterBell height
π ÷ 4 × diameter² × height. An optional bell widens the bottom, inside the total height.
Result
Concrete needed
1.09 cu yd
80 lb bags to buy
50 (49.09 exact)
In cubic feet
29.45 cu ft
In cubic meters
0.83 m³
40 lb bags (0.30 cu ft)
99 (98.17 exact)
50 lb bags (0.375 cu ft)
79 (78.54 exact)
60 lb bags (0.45 cu ft)
66 (65.45 exact)
90 lb bags (0.675 cu ft)
44 (43.63 exact)
Dry mix weight
3,927 lb (1,781 kg)

More than 1 cubic yard is usually cheaper and easier as a ready-mix delivery than as bags. Bag counts assume published pre-mix yields (80 lb ≈ 0.60 cu ft); check the yield printed on your bag.

Show the working
  1. Measurements in feet: diameter 2.5 ft, height 6 ft
  2. Volume = π/4 × diameter² × height = 29.45 cu ft
  3. 29.45 cu ft ÷ 27 = 1.09 cu yd = 0.83 m³
  4. Bags: 29.45 cu ft ÷ 0.60 cu ft per 80 lb bag = 49.09, rounded up to 50

Curb and gutter

A curb with an attached gutter flag, measured along its length.

About lengthLength of the slab, footing, wall or curb run.
About curb depthFront-to-back thickness of the barrier curb.
About curb heightHeight of the curb above the gutter flag.
About gutter widthWidth of the gutter flag in front of the curb.
About flag thicknessThickness of the gutter flag (also the depth of the curb below the flag top).
About quantityNumber of identical pours of this shape.
About extra for wasteExtra concrete for spillage, uneven ground and settling; 5–10% is common. Set to 0 for the exact volume.
About pre-mix bag sizeBag size used for the headline bag count; all standard sizes are listed in the bag table. Yields are manufacturer-published approximations.
About yield per bag (cu ft)Cubic feet of placed concrete one bag makes, from the bag label.
About dry mix densityWeight of dry pre-mix per cubic foot of finished concrete, for the weight estimate. Leave blank to use 133.33 lb/ft³ (an 80 lb bag ÷ 0.60 cu ft).
About price (optional)Price of ready-mix concrete per cubic yard or cubic meter, or price per bag.
About show volume inHeadline volume unit; the other two are shown too.
Curb and gutter cross-sectionA cross-section of a curb with a gutter: an upright curb on the left whose height stands above a flat gutter flag that extends to the right. The curb depth is its thickness, the curb height is measured above the flag, and the gutter width and flag thickness describe the flat part. The length runs into the page.Curb depthCurb heightGutter widthFlag thickness
Length × (curb depth × (curb height + flag thickness) + gutter width × flag thickness).
Result
Concrete needed
0.22 cu yd
80 lb bags to buy
10 (9.95 exact)
In cubic feet
5.97 cu ft
In cubic meters
0.17 m³
Curb
2.50 cu ft
Gutter flag
3.47 cu ft
40 lb bags (0.30 cu ft)
20 (19.91 exact)
50 lb bags (0.375 cu ft)
16 (15.93 exact)
60 lb bags (0.45 cu ft)
14 (13.27 exact)
90 lb bags (0.675 cu ft)
9 (8.85 exact)
Dry mix weight
796 lb (361 kg)

Bag counts assume published pre-mix yields (80 lb ≈ 0.60 cu ft); check the yield printed on your bag.

Show the working
  1. Measurements in feet: length 10 ft, curb depth 0.333333 ft, curb height 0.333333 ft, gutter width 0.833333 ft, flag thickness 0.416667 ft
  2. Volume = curb L × depth × (height + flag) + gutter L × width × flag = 5.97 cu ft
  3. 5.97 cu ft ÷ 27 = 0.22 cu yd = 0.17 m³
  4. Bags: 5.97 cu ft ÷ 0.60 cu ft per 80 lb bag = 9.95, rounded up to 10

Stairs

Solid steps poured on the ground. The top step uses the platform depth when it is deeper than the others.

About step widthSide-to-side width of the stairs.
About riseHeight of each step.
About runDepth of each step tread.
About number of steps (risers)How many risers the staircase has, including the top platform.
About top platform depthDepth of the top step/landing; leave blank to use the run.
About quantityNumber of identical pours of this shape.
About extra for wasteExtra concrete for spillage, uneven ground and settling; 5–10% is common. Set to 0 for the exact volume.
About pre-mix bag sizeBag size used for the headline bag count; all standard sizes are listed in the bag table. Yields are manufacturer-published approximations.
About yield per bag (cu ft)Cubic feet of placed concrete one bag makes, from the bag label.
About dry mix densityWeight of dry pre-mix per cubic foot of finished concrete, for the weight estimate. Leave blank to use 133.33 lb/ft³ (an 80 lb bag ÷ 0.60 cu ft).
About price (optional)Price of ready-mix concrete per cubic yard or cubic meter, or price per bag.
About show volume inHeadline volume unit; the other two are shown too.
Stairs on grade, side viewA side view of solid concrete steps resting on the ground. Each step rises by the rise and is as deep as the run; the top step, the platform, can be deeper. The step width runs into the page.RunRisePlatform depthstep width runs into the page
Solid steps on the ground: each step is a block from the ground up. The top step uses the platform depth.
Result
Concrete needed
0.76 cu yd
80 lb bags to buy
35 (34.27 exact)
In cubic feet
20.56 cu ft
In cubic meters
0.58 m³
40 lb bags (0.30 cu ft)
69 (68.54 exact)
50 lb bags (0.375 cu ft)
55 (54.83 exact)
60 lb bags (0.45 cu ft)
46 (45.69 exact)
90 lb bags (0.675 cu ft)
31 (30.46 exact)
Dry mix weight
2,742 lb (1,244 kg)

Bag counts assume published pre-mix yields (80 lb ≈ 0.60 cu ft); check the yield printed on your bag.

Show the working
  1. Measurements in feet: width 3 ft, rise 0.583333 ft, run 0.916667 ft, platform depth 3 ft, steps 3
  2. Volume = width × rise × (run × n(n − 1)/2 + platform × n) = 20.56 cu ft
  3. 20.56 cu ft ÷ 27 = 0.76 cu yd = 0.58 m³
  4. Bags: 20.56 cu ft ÷ 0.60 cu ft per 80 lb bag = 34.27, rounded up to 35

How to estimate concrete

  1. Pick the shape that matches your pour: a slab, a round slab, a tube form, a strip footing, a wall, a post hole or column, a curb and gutter, or steps.
  2. Measure each dimension and enter it in the unit you used. Thickness boxes default to inches and lengths to feet; tape-measure readings such as 10' 6" work in any box set to feet.
  3. Use quantity for identical pours, such as eight post holes of the same size.
  4. Add extra for waste if you want a margin for an uneven base, spillage and form bulge. Many contractors add 5–10%.
  5. Read the volume to order, then the number of bags for each bag size, or enter a price to see the cost.

Ready-mix concrete is sold by the cubic yard (or cubic metre). For small jobs, bagged pre-mix is easier: each bag makes a set volume once water is added, so the calculator divides the volume by that yield and rounds up to whole bags.

Concrete volume formulas

Slab, footing or wall: length × width × thickness
Round slab or post hole: π × diameter² ÷ 4 × depth
Tube: π ÷ 4 × (outer diameter² − inner diameter²) × height
Curb and gutter: length × (curb depth × (curb height + flag thickness) + gutter width × flag thickness)
Stairs: width × rise × (run × n(n − 1) ÷ 2 + platform depth × n)
Cubic yards = cubic feet ÷ 27

For example, a 10 × 10 ft patio 4 inches thick is 10 × 10 × 4/12 = 33.33 cubic feet, or 1.23 cubic yards. At 0.60 cubic feet per 80 lb bag that is 55.56 bags, so you would buy 56. At $150 per cubic yard, ready-mix for it would cost about $185.19 before delivery charges.

Bag sizes and yields

The bag counts use published yields for a common general-purpose concrete mix: 40 lb makes about 0.30 cubic feet, 50 lb about 0.375, 60 lb about 0.45, 80 lb about 0.60 and 90 lb about 0.675. Other products, especially fast-setting or high-strength mixes, can differ, so check the yield printed on your bag and enter it as a custom yield if it is different.

The dry mix weight is the weight of bagged pre-mix needed, based on 80 lb per 0.60 cubic feet (about 133 lb per cubic foot of finished concrete). It is not the weight of cured concrete, which is usually heavier.

Thickened edges, stem walls and bells

A thickened (monolithic) edge is a deeper strip poured at the same time as the slab, around its outside. The edge width is measured in from the outside, and the edge depth is how far it goes below the underside of the slab. A stem wall is the short wall poured on top of a strip footing. A bell footing is the flared base at the bottom of a post hole; the calculator treats it as a cone with its top cut off, inside the overall hole depth.

Questions

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

At 4 inches thick, a 10 × 10 ft slab needs 33.33 cubic feet of concrete: 56 bags of 80 lb, 75 bags of 60 lb or 112 bags of 40 lb, before any extra for waste.

Should I use bags or ready-mix?

Bags suit small pours such as post holes, steps and small pads. Above about one cubic yard (45 bags of 80 lb), ready-mix delivery is usually faster and more consistent, although suppliers may charge a short-load fee for small orders.

How much extra concrete should I order?

This calculator gives the exact geometric volume, with no extra unless you add a waste percentage. Many people add 5–10% to cover an uneven base, spillage and form bulge.

Sources

Limitations

  • Bag yields are the manufacturer-published approximations for one brand's general-purpose concrete mix (40 lb 0.30, 50 lb 0.375, 60 lb 0.45, 80 lb 0.60, 90 lb 0.675 cu ft); actual yield varies by product, water content and compaction. The tool always shows this assumption next to bag counts and allows a custom yield.
  • Dry-mix weight defaults to bag weight ÷ bag yield (400/3 lb per cu ft of finished concrete); it is not the density of hardened or ready-mix concrete.
  • Volumes are geometric; no allowance for sub-base irregularity, form deflection or rebar displacement other than the waste percentage.
  • Stairs are modelled as solid blocks on grade (no underside void or sloped soffit); the bell footing is modelled as a frustum inside the overall column height.
  • Metric pre-mix bag sizes (e.g. 20 kg, 25 kg) are not listed; use the custom yield.
  • Ready-mix minimum orders, short-load fees and delivery charges are not modelled.
Cite this calculator

Formula version 0.1.0Reviewed