Concrete, Gravel and Sand Calculator

Work out the volume of a slab, footing or post holes, how many bags of concrete mix that is, or how much gravel and sand to order by weight.

LengthWidthThicknessSlab or rectangleHole widthHole depthPost hole
Key The measurements for a slab and for a post hole.
Units
ft
ft
in
%
Bag yields (editable)
cu ft

Leave blank to use the starting figure, or enter the yield printed on your bag.

cu ft

Leave blank to use the starting figure, or enter the yield printed on your bag.

cu ft

Leave blank to use the starting figure, or enter the yield printed on your bag.

Volume1.235 cu yd (33.3 cu ft)
Volume with waste1.358 cu yd (36.7 cu ft)
Bags of 80 lb62 bags
Bags of 60 lb82 bags
Bags of 40 lb123 bags
Or ready-mix1.36 cu yd

Volume 1.235 cu yd (33.3 cu ft) (0.944 m³); with 10% waste 1.358 cu yd (36.7 cu ft); ÷ 0.6 cu ft per 80 lb bag = 62 bags (rounded up).

Bag yields are approximate. Check the label on your bag.

Fig. 1 Volume and bags for your job.

Every formula is tested against worked examples. How we check

ThicknessVolumeBags of 80 lb
3 in0.926 cu yd (25 cu ft)46 bags
4 in1.235 cu yd (33.3 cu ft)62 bags
5 in1.543 cu yd (41.7 cu ft)77 bags
6 in1.852 cu yd (50 cu ft)92 bags

Fig. 2 The same slab at different thicknesses.

Last checked 11/10/2026. Sources: Quikrete: Concrete Mix 1101 data sheet (80 lb bag yields about 0.60 cu ft); 811: Call before you dig (US).

Guide

How the amount is worked out

Slab volume = length × width × thickness. Work in feet, then divide cubic feet by 27 to get cubic yards. Add waste, then divide by how much one bag makes.

Example. A 10 × 10 ft slab 4 in thick is 100 sq ft × 0.333 ft = 33.3 cu ft, or 1.235 cubic yards. An 80 lb bag yields about 0.60 cu ft, so that is 55.6 bags, which rounds up to 56 bags before any waste allowance.

Bag yields

Quikrete’s Concrete Mix data sheet gives about 0.60 cu ft for an 80 lb bag, 0.45 cu ft for a 60 lb bag and 0.30 cu ft for a 40 lb bag. These are approximate and assume the water on the bag. The numbers are editable, and your bag’s label is the final word.

Ready-mix or bags?

Roughly, a yard or more is often easier delivered ready-mixed, as mixing dozens of bags by hand is hard work and joins between batches can be weak. Suppliers have their own minimum loads and short-load fees, so call and ask.

Gravel, sand and mulch

Suppliers sell these by volume (cubic yards) or by weight (tons). To go from volume to weight multiply by a density. The densities here are editorial starting points, not standards: gravel and sand vary with moisture and grading, so ask your supplier.

Safety and rules

Before you dig, call 811 (free) so utilities can mark buried lines. Local rules, permits and height limits vary, so check with your city or county. This is not building or structural advice. Footings, slabs for buildings and anything carrying a load may need engineered design and a permit.


Common questions

How many bags of concrete for a 10x10 slab 4 inches thick?

About 56 bags of 80 lb mix, with no allowance for waste. With 10% extra it is 62 bags. That is 1.235 cubic yards.

How many bags of concrete for a fence post?

It depends on the hole. A 10 in wide, 30 in deep hole needs about 1.4 cu ft of concrete, which is 2.3 bags of 80 lb mix, so buy three. The post itself takes up some of the hole, so you may use a little less. Set the shape to post holes to work it out for your size.

How thick should a slab be?

Thickness depends on what it carries and the ground under it. 4 inches is common for patios and walkways, but ask your local building department or an engineer for anything that bears load.

Why add waste?

Ground is rarely perfectly level, forms bow, and some mix is spilled. 5 to 10% is a common allowance.

Planning a related job?

Worked examples

More calculators

Paying for the project?