HomeGuides › How Much Concrete Do I Need?

How Much Concrete Do I Need?

Quick answer: To find how much concrete you need, multiply length × width × thickness in feet and divide by 27 for cubic yards — a 10×10 ft slab at 4 inches thick needs about 1.24 cubic yards.

Every concrete estimate comes down to one formula and three decisions: how to measure, whether to buy bags or a ready-mix truck, and how much extra to order. This guide walks through all of it, then points you to the exact calculator for your project.

MA
Published by Muhammad Ahmad · Formulas sourced from published code tables and manufacturer specifications. See our methodology

The one formula that runs everything

Concrete volume is simply length × width × depth. The only trick is keeping your units consistent. Measure length and width in feet, but measure depth (thickness) in inches — then convert that depth to feet by dividing by 12 before you multiply.

Volume (cubic feet) = Length (ft) × Width (ft) × (Depth in inches ÷ 12)

For a round footing or post hole, the shape is a cylinder, so the math changes to π × radius² × depth. That is easy to get wrong by hand, which is exactly why a dedicated tool helps.

Step 1: Measure your project

Break the project into simple rectangles and measure each one. For an L-shaped patio, split it into two rectangles, calculate each, and add them together.

Step 2: Convert to cubic yards

Concrete from a supplier is sold by the cubic yard. Since one cubic yard equals 27 cubic feet, divide your total cubic feet by 27:

Cubic yards = Cubic feet ÷ 27

Bagged concrete, on the other hand, is sold by yield. Here is how the common bag sizes convert:

Bag sizeYield (per bag)Bags per cubic yard
80 lb~0.60 cu ft~45 bags
60 lb~0.45 cu ft~60 bags
40 lb~0.30 cu ft~90 bags

Step 3: Bags or a ready-mix truck?

This is the decision that saves the most money and back strain.

How thick should the slab be?

Thickness drives both your volume and the slab's strength. Quick reference:

ProjectTypical thickness
Sidewalk / walkway4 in
Patio / shed base4 in
Car driveway4–5 in
Driveway (trucks/RV)5–6 in
Garage floor4–6 in

For a deeper look at reinforcement and subbase, see How Thick Should a Concrete Slab Be?

Add a waste factor

Always add 5 to 10% to your calculated volume. Subgrades are never perfectly level, you will lose a little to spillage, and — most importantly — running out mid-pour creates a cold joint that weakens the slab. It is far cheaper to return an unopened bag than to make a second trip halfway through.

Worked example

Say you are pouring a 10 ft × 12 ft patio at 4 inches thick:

At nearly 1.5 yards and 74 bags, this project sits right at the line where a ready-mix truck starts to make sense.

Which calculator should you use?

Skip the arithmetic — pick the tool that matches your project and it applies the waste factor and bag conversions for you:

Concrete Bag Calculator →

Frequently asked questions

How do I calculate how much concrete I need?

Multiply length × width × depth in feet to get cubic feet, then divide by 27 for cubic yards. For bags, divide cubic feet by the bag yield (0.6 for 80 lb, 0.45 for 60 lb, 0.30 for 40 lb). Add 5–10% for waste.

How many 80 lb bags are in a cubic yard?

About 45. A cubic yard is 27 cubic feet and an 80 lb bag yields roughly 0.6 cubic feet (27 ÷ 0.6 = 45).

When should I order a ready-mix truck instead of bags?

Once you pass about 1 cubic yard. Bagging a full yard means mixing 45 to 90 bags by hand — a truck is usually cheaper and far less work above that point.

How much extra should I order?

Add 5–10%. Extra bags can be returned, but a second batch poured later will not bond properly to the first.

More concrete & masonry tools

→ All 14 concrete & masonry calculators

Last reviewed August 2026 · how we source these figures

Sources for the figures on this page

Every constant this calculator uses and where it comes from, so you can check it rather than take our word for it.

Local codes amend the model IRC and adopt different cycles — your building department governs. Manufacturers revise yields; where your product's data sheet disagrees with a default here, use the product's number. See our full methodology.