Residential

How to Calculate Concrete for Any Project — Slabs, Footings, Columns, Stairs

Mike Callahan·April 18, 2026·13 min read
How to Calculate Concrete for Any Project — Slabs, Footings, Columns, Stairs

I have poured concrete on jobs where the estimator nailed it to the tenth of a yard, and I have stood in a driveway watching a short truck pull away knowing we were two yards light with a crew standing around. One of those situations costs you nothing. The other costs you a short-load fee, an hour of dead labor, and a cold joint you will stare at for the next twenty years. Getting your concrete quantity right is not complicated math. It is just math that people skip because they think they can eyeball it. You cannot eyeball it. Here is how to do it right every time.

How Concrete Volume Works

Every concrete calculation comes down to one formula:

Length (ft) x Width (ft) x Depth (ft) / 27 = Cubic Yards

That is it. You are finding the volume in cubic feet, then dividing by 27 because there are 27 cubic feet in one cubic yard. Ready-mix plants sell concrete by the cubic yard. Bag manufacturers sell by the bag, but we will get to that.

The number one mistake I see — and I see it constantly — is forgetting to convert inches to feet for the depth measurement. A 4-inch slab is not 4 feet thick. It is 4 divided by 12, which is 0.333 feet. A 6-inch slab is 0.5 feet. Miss this conversion and you will order twelve times too much concrete. I have seen it happen on a bid sheet that went out to a homeowner. Not a good look.

Quick mental math shortcut for the field: a 4-inch slab means you multiply length times width times 0.333, then divide by 27. A 6-inch slab means you multiply length times width times 0.5, then divide by 27. Burn those two numbers into your head and you can estimate standing at the truck with your phone in your pocket.

Calculating Concrete for Slabs

Slabs are the most common pour on residential work. Standard thicknesses:

  • Sidewalks and patios: 4 inches (0.333 ft)
  • Driveways: 5-6 inches (0.417-0.5 ft)
  • Garage floors: 5-6 inches (0.417-0.5 ft)
  • Shop floors with equipment: 6 inches minimum (0.5 ft)

Let me walk through a real example. Say you are pouring a 20-foot by 30-foot garage slab at 4 inches thick.

20 x 30 = 600 square feet of slab area.

600 x 0.333 = 199.8 cubic feet.

199.8 / 27 = 7.4 cubic yards.

Now add your waste factor. For a straightforward rectangular slab on decent subgrade, 10% is standard. 7.4 x 1.10 = 8.14 cubic yards. Round up and order 8.5 cubic yards.

Why 8.5 and not 8? Because ready-mix plants will send you half-yard increments. And because running short mid-pour is the worst outcome. Returning a quarter yard of mud is annoying but cheap. A cold joint across your garage floor because you ran out is a callback waiting to happen.

Plug your dimensions into the Buildermuse concrete calculator and get the exact number, including waste factor and cost estimate, without doing any of this math by hand.

Calculating Concrete for Footings

Footings come in two flavors: continuous footings that run under foundation walls, and spread footings (column pads) that sit under point loads.

Continuous footings use the same formula, just applied to a long, narrow shape. Example: you have 120 linear feet of continuous footing that is 20 inches wide and 12 inches deep.

First convert everything to feet. Width: 20 / 12 = 1.667 feet. Depth: 12 / 12 = 1 foot.

120 x 1.667 x 1 = 200 cubic feet.

200 / 27 = 7.41 cubic yards. Add 10% waste: 8.15 cubic yards. Order 8.5.

Spread footings are individual pads. Calculate each one, then multiply by the count. If you have 6 column pads at 24 inches square by 12 inches deep:

2 x 2 x 1 = 4 cubic feet per pad.

4 x 6 pads = 24 cubic feet.

24 / 27 = 0.89 cubic yards. With waste, about 1 cubic yard.

Stepped footings on sloped lots are trickier. Break the footing run into level sections and stepped sections. Calculate each section independently and add them up. The vertical step faces add volume that is easy to forget. I always sketch stepped footings on paper and label every dimension before I start punching numbers.

Calculating Concrete for Columns and Sonotubes

Round columns use a different formula because you are calculating the volume of a cylinder:

Pi x radius squared x height = volume in cubic feet

Pi is 3.14159. Radius is half the diameter. Common Sonotube sizes: 8 inch, 10 inch, 12 inch, 16 inch, and 24 inch diameter.

Example: you are setting 12 deck piers using 12-inch diameter Sonotubes, each 4 feet deep.

Radius = 12 inches / 2 = 6 inches = 0.5 feet.

3.14159 x (0.5 x 0.5) x 4 = 3.14159 x 0.25 x 4 = 3.14 cubic feet per tube.

3.14 x 12 tubes = 37.7 cubic feet.

37.7 / 27 = 1.4 cubic yards. With 10% waste: 1.54 cubic yards. Order 1.5 to 2 cubic yards depending on whether you are mixing bags or ordering a truck.

One thing people forget: if your local code requires a bell or flared base at the bottom of each pier, that adds volume. A 12-inch Sonotube with a 24-inch bell at the bottom might add another half cubic foot per pier. On 12 piers that is 6 more cubic feet, which is about a quarter yard. Not huge, but enough to leave you short if you calculated tight.

Bags vs Ready-Mix: When to Order What

This is a judgment call, and the breakpoint is lower than most people think.

Under 1 cubic yard: Bags are reasonable. An 80-pound bag of concrete yields about 0.6 cubic feet. One cubic yard is 27 cubic feet. That means you need about 45 bags per cubic yard. For a small set of stairs or a few Sonotubes, bags are fine. You mix at your own pace, no truck scheduling, no minimums.

1 to 2 cubic yards: This is the painful zone. You are looking at 45 to 90 bags. At 80 pounds each, that is 3,600 to 7,200 pounds of material you are opening, dumping into a mixer, adding water, mixing, and wheeling. For two guys, that is most of a day just mixing. Ready-mix delivers it in ten minutes. The math tips toward ready-mix fast when you factor labor cost.

Over 2 cubic yards: Always order ready-mix. No debate. The labor cost of mixing bags exceeds the delivery fee before you even start.

Ready-mix plants typically have a minimum load, usually 1 to 3 cubic yards depending on the plant. If you order less than the minimum, you pay a short-load fee — usually $50 to $100 per cubic yard under the minimum. So if the minimum is 3 yards and you need 2, you might pay for 2 yards of concrete plus a 1-yard short-load fee.

Current ready-mix pricing in 2026 runs $140 to $185 per cubic yard depending on your region, mix design, and delivery distance. A 4,000 PSI residential mix in the Midwest is around $150 per yard right now. Coastal markets and high-strength mixes push that toward $185 or more.

Check Buildermuse material prices for current concrete pricing by region and mix type.

Waste Factors That Actually Matter

Every estimating textbook says "add 10% for waste." That is a starting point, not a rule. Here is what actually drives waste on a concrete pour:

Flat work on good subgrade (5-10%): If your forms are tight, your subgrade is compacted and level, and the shape is rectangular, 5% is fine. I usually go 10% because subgrade is never as flat as you think once the mud starts flowing.

Irregular shapes (10-15%): Curved walkways, kidney-shaped patios, anything with angles. You will overpour the curves and trim back. Budget 15% and be glad when you have a little left over.

Pump truck pours: Add half a yard to a full yard for the pump line prime. The first concrete through the pump line stays in the line. The pump operator will prime the line with a slurry coat and then push your concrete through, but you lose real volume in that pipe. On a long pump — 200 feet or more — budget a full extra yard just for the line.

Soft or uneven subgrade: If your subgrade has dips, ruts, or soft spots that were not caught before the pour, concrete fills those voids. I have seen a pour go a full yard over estimate because the subgrade was lumpy under the vapor barrier. Walk your subgrade the day before the pour and look for problems.

My personal rule after twenty years: I have never once regretted ordering an extra half yard. I have regretted coming up short more times than I can count. The cost of an extra half yard is maybe $75 to $90. The cost of a short pour — scheduling a second truck, cold joint remediation, crew standing around — is $500 or more. The math is obvious.

Rebar and Reinforcement Rules of Thumb

Concrete is strong in compression but weak in tension. Reinforcement handles the tension side. Here is what you need for common residential applications:

4-inch slab (patio, walkway): Number 4 rebar at 18 inches on center both ways is the standard call. Fiber mesh is an acceptable alternative for non-structural flatwork and saves you the labor of tying rebar. Most residential patios go with fiber mesh these days.

5-6 inch slab (garage, driveway): Number 5 rebar at 12 inches on center. Run it both directions, not just one way. I see guys run rebar one direction on garage slabs and skip the other. That is not reinforcement. That is decoration.

Sidewalks under 4 inches: Welded wire mesh (6x6 W1.4/W1.4) is acceptable per most residential codes. Set it on chairs so it sits in the middle third of the slab, not laying on the subgrade where it does nothing.

Footings: Follow your engineer's spec. Most residential continuous footings get two number 5 bars running horizontally, with number 4 ties at 24 inches. But this varies by load and soil conditions. Do not guess on structural footings.

For detailed reinforcement takeoffs, use the rebar calculator to get bar counts, cut lengths, and lap splice requirements for your specific layout.

What About Concrete Stairs?

Stairs are where concrete estimating gets interesting because the geometry is more complex. Each step is essentially a triangular prism stacked on a base slab.

For each step, the volume is: (rise x run x width) / 2

Example: you are building 4 steps with a 7.5-inch rise and 10-inch run, 4 feet wide.

Convert to feet: rise = 7.5 / 12 = 0.625 feet. Run = 10 / 12 = 0.833 feet.

Volume per step: 0.625 x 0.833 x 4 / 2 = 1.04 cubic feet per step.

But that is just the triangular part. Each step also sits on top of the accumulated concrete below it. The bottom step includes the full slab thickness underneath. The top step is just the triangle. The total volume for a set of stairs works out to roughly:

(number of steps x rise x run x width) / 2 + (base slab length x width x thickness)

For our 4-step example: (4 x 0.625 x 0.833 x 4) / 2 = 4.17 cubic feet for the step triangles, plus whatever base and landing slab you are pouring underneath.

Do not forget the landing pad at the top and the footing under the bottom step. Most codes require a footing below the first riser that extends below the frost line. That footing volume adds up, especially in northern states where frost depth is 42 inches or more.

The stair calculator handles riser and tread code compliance checks along with the volume math, so you get quantity and code verification in one step.

Use the Free Calculator

Stop doing this math on the back of a lumber receipt. Use the free Buildermuse concrete calculator — enter your dimensions, pick your shape (slab, footing, column, or stairs), and get cubic yards, bag counts, ready-mix cost estimates, and rebar suggestions in five seconds. It factors in waste automatically and lets you adjust for your region's pricing.

For the bigger picture on project estimating, including labor, materials, overhead, and markup, check out our construction cost estimating guide. Getting the concrete right is one piece. Getting the whole bid right is the game.

Frequently Asked Questions

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

At 4 inches thick: 10 x 10 x 0.333 = 33.3 cubic feet. Divide by 27 to get 1.23 cubic yards. Add 10% waste and you are at 1.36 cubic yards. In 80-pound bags, that is about 61 bags. In practice, I would strongly suggest ordering ready-mix for this job. Mixing 61 bags by hand is a full day of backbreaking work for two guys. A ready-mix truck delivers that in one shot for less than the labor cost of bag mixing.

How much does a yard of concrete cost in 2026?

Ready-mix concrete runs $140 to $185 per cubic yard depending on your region, mix design, and delivery distance. Standard 4,000 PSI residential mix in the Midwest is around $150. Coastal markets and specialty mixes trend higher. Add $50 to $75 per hour for a pump truck if you cannot get the chute to reach. Bagged concrete at $6 to $7 per 80-pound bag works out to roughly $270 to $315 per cubic yard — more than double ready-mix. Bags only make economic sense under one cubic yard.

Should I add fiber mesh or rebar?

They do different jobs. Fiber mesh controls shrinkage cracking — the hairline cracks that appear as concrete cures and dries. It is fine for 4-inch residential slabs like patios and walkways where structural loads are light. Rebar provides structural reinforcement against bending and tension forces. For anything that carries vehicle traffic — driveways, garage floors — or anything structural like foundations and grade beams, use rebar. On some jobs I use both: rebar for structure and fiber mesh for crack control on top. They are not interchangeable.

How thick should a concrete slab be?

Sidewalks: 4 inches minimum. Patios: 4 inches. Driveways: 5 to 6 inches. Garage floors: 5 to 6 inches with rebar. Shop floors supporting heavy equipment: 6 inches minimum. Commercial applications: 6 to 8 inches depending on expected loads and traffic patterns. Anything supporting vehicle traffic needs at least 5 inches with proper reinforcement and a compacted aggregate base underneath. Going thinner to save money is a false economy — you will be tearing it out and replacing it within five years.

MC

Mike Callahan

20-Year General Contractor

More from Mike Callahan
attach_money

Track material prices for your next project

Lumber, rebar, concrete, and more — live BLS pricing updated monthly.

Track prices free