roofy
Home projects

How much concrete do I need?

Add up slabs, footings, post holes, steps and curbs to get cubic yards, bags by size and the cost of bags vs ready-mix.

Updated October 12, 2026 · fact-checked against official sources

Piece 1
33.33 ft³
Your prices (replace these examples with local quotes)
Concrete to order (with 10% extra)
1.36 cubic yards

36.7 cubic feet, or 62 bags of 80-lb mix (4,960 lb to haul).

Piece 1: Slab, patio or walkway33.33 ft³
Total before extra33.33 ft³ · 1.23 yd³
Bags vs ready-mix at your prices
Bags (62)$434
Ready-mix (1.36 yd³ + fees)$422

Before you choose ready-mix, ask the supplier about its minimum order, small-load fees and how it rounds partial yards.

Bags needed by size
BagYieldBagsTotal weight
40 lb0.3 ft³1234,920 lb
50 lb0.375 ft³984,900 lb
60 lb0.45 ft³824,920 lb
80 lb0.6 ft³624,960 lb
90 lb0.675 ft³554,950 lb

Yields from the QUIKRETE Concrete Mix data sheet. Other brands and products differ: use the yield printed on your bag.

This estimates volume only. Slab thickness, reinforcement, base and footing sizes come from your plans and local code. If you dig, contact 811 a few business days first.

How the calculator works

Concrete is sold by volume. Bags are rated in cubic feet of mixed concrete; ready-mix trucks sell by the cubic yard, which is 27 cubic feet (3 × 3 × 3). The calculator finds the volume of each piece in cubic feet, adds them up, adds your waste allowance, then converts.

Volume formulas used
ShapeCubic feet =
Slab, patio, walkwaylength (ft) × width (ft) × thickness (in) ÷ 12
Footing, trench, curblength (ft) × width (in) ÷ 12 × depth (in) ÷ 12
Round column or hole3.1416 × (diameter ÷ 2)² × depth, all in inches, ÷ 1,728
Solid steps on gradewidth × run × rise × n(n+1) ÷ 2, in feet, for n steps
Cubic yardscubic feet ÷ 27
Bagscubic feet ÷ yield per bag, rounded up

Steps are treated as a stack of solid blocks sitting on the ground: the first step is one rise tall, the second is two rises tall, and so on, each one run deep. If your steps sit on a slab or have a deeper top landing, add that landing as a separate slab piece.

Worked example: a 10 × 10 patio

  • Volume: 10 × 10 × (4 ÷ 12) = 33.3 cubic feet = 1.23 cubic yards
  • With 10% extra: 36.7 cubic feet = 1.36 cubic yards
  • 80 lb bags at about 0.60 cubic feet each: 36.7 ÷ 0.60 = 61.1, rounded up to 62 bags (4,960 lb)
  • 60 lb bags at about 0.45 cubic feet: 82 bags

Add three steps up to the patio, 4 feet wide with a 7-inch rise and 11-inch run: 4 × (11 ÷ 12) × (7 ÷ 12) × 6 = 12.8 cubic feet more. Use the “Add another piece” button to total both.

Bag yields

QUIKRETE's data sheet for its standard Concrete Mix lists these approximate yields. Other brands, high-strength mixes and fast-setting products can differ, so choose “Other” and type in the yield printed on your bag when it does not match.

QUIKRETE Concrete Mix yield per bag
BagYieldBags per cubic yard
40 lb≈0.30 ft³90
50 lb≈0.375 ft³72
60 lb≈0.45 ft³60
80 lb≈0.60 ft³45
90 lb≈0.675 ft³40
Source: QUIKRETE Concrete Mix No. 1101 data sheet

Bags or ready-mix?

Bags make sense for post holes and small pads. As the job grows, so does the labor: a cubic yard of 80-lb bags is 45 bags and 3,600 pounds to lift and mix. Ready-mix arrives in one load, but suppliers may set minimum orders and add small-load and delivery fees. Enter your real quotes and the calculator compares the two.

What to do next

For fence posts, the fence calculator counts posts and concrete per hole. For a deck, the deck calculator counts footings you can then enter here as round columns. In New York City, check whether your project needs a DOB permit.

Common questions

How do I calculate cubic yards of concrete?

Multiply length × width × thickness, all in feet, to get cubic feet, then divide by 27. A 10 × 10 foot slab 4 inches thick is 10 × 10 × 0.333 = 33.3 cubic feet, or 1.23 cubic yards before waste.

How many 80 lb bags of concrete make a yard?

QUIKRETE lists an 80 lb bag of Concrete Mix at about 0.60 cubic feet, so a cubic yard (27 cubic feet) takes 45 bags. At about 0.45 cubic feet per 60 lb bag it takes 60 bags.

How much extra concrete should I order?

There is no single rule. Uneven subgrade, form bulges and spillage all use extra, so the calculator defaults to 10% and lets you change it. Running short mid-pour is worse than a little left over.

Should I use bags or order ready-mix?

Compare both at your local prices. Bags avoid delivery and minimum-order fees but mean a lot of mixing and lifting: one cubic yard of 80 lb bags weighs about 3,600 lb. Ask ready-mix suppliers about minimum orders and small-load fees.

Fact-checked October 12, 2026

Bag yields (40 lb 0.30, 50 lb 0.375, 60 lb 0.45, 80 lb 0.60, 90 lb 0.675 ft³) verified on the QUIKRETE Concrete Mix 1101 data sheet; other brands differ, so a custom yield input is provided. Product page lists 40/50/60/80 lb bags. Worked example re-computed (10x10x4 in slab: 33.3 ft3, 36.7 ft3 with 10%, 62 bags of 80 lb, 82 of 60 lb; three 4 ft steps at 7 in rise/11 in run: 12.8 ft3). Fixed a bug where a piece switched to Steps kept a hidden quantity from its previous shape and multiplied the step volume. 27 ft³ per yd³ and the step volume formula are geometry. Waste %, bag and ready-mix prices and delivery fees are user inputs; no minimum-order figures are stated because they vary by supplier.

Sources

  1. QUIKRETE Concrete Mix (No. 1101) data sheet: yield per bag · QUIKRETE (accessed October 12, 2026)
  2. QUIKRETE Concrete Mix product page (bag sizes) · QUIKRETE (accessed October 12, 2026)
  3. 811 Before You Dig · Common Ground Alliance (accessed October 12, 2026)

General information, not legal, tax or financial advice. Rules change; confirm with the agency or a professional before you act.