Find a tool

Concrete Calculators

Slabs, footings, walls, steps, columns and post holes — in bags or in ready-mix yards.

These pages work out how much concrete a pour takes, in bags or in ready-mix yards. They do not design reinforcement and they do not replace a structural drawing.

An isometric slab pour with a bag of mix beside it

Which of these 10 pages is yours

Not sure which one? Start with the Concrete Calculator — it handles the general case, and the links under its answer carry your measurements to the next page.

Page The question it answers The number it prints largest
Concrete Slab, post holes, steps — every part of the pour, in bags or yards. Prints: Buy
Bags of concrete Type the pour, get the bag count in every size on the shelf. Prints: Bags
Concrete slab One slab — how thick, how many yards, and what goes underneath. Prints: With 10% waste
Concrete footing A footing run — how many yards, and how wide the code starts at. Prints: With 10% waste
Fence post concrete Post holes — bags per hole and for the whole fence, post taken out. Prints: Bags
Concrete wall A poured wall — how many yards, with its footing in the same order. Prints: With 10% waste
Ready-mix yards The yards to order — rounded to the step your supplier sells, fees included. Prints: Ready-mix, in quarter-yard steps
Concrete steps Solid steps — how many bags, from the rise, the tread and the landing. Prints: Bags
Concrete columns Round columns — bags per form tube, and the tubes to buy. Prints: Bags
Concrete cost What the pour costs in materials — bags or a truck, whichever is cheaper. Prints: Ticked items cost

How a pour is measured

Concrete is bought by volume and measured in three dimensions, two of which are in feet and one of which is almost always in inches. A slab is 10 feet by 12 feet by 4 inches; a footing is a length, a width and a depth; a post hole is a diameter and a depth. The boxes on these pages take whichever unit you say it in — 4in, 0.33ft and 4 in a box labeled inches all mean the same thickness — because that is how the measurement comes off the tape and out of your mouth.

A job is usually several pours at once: the slab, the six post holes beside it and the three steps up to it. Each of those is a part, and the shopping list adds them. Working each one on its own page and adding the bags by hand is where a bag of waste allowance gets counted twice.

Bags or a truck, and the answer is not always arithmetic

Below about a cubic yard, bags win on price and there is no argument. Above about three, the truck wins. In between, the comparison depends on the short-load fee, the delivery charge and the minimum order, and these pages show both columns with the numbers in them rather than announcing a winner.

There is one place the arithmetic is overruled on purpose. Under the supplier's minimum order, a truck's price per yard looks cheap because you are being quoted for yards you will not get. The pages treat the minimum as a floor: below it the answer is bags, whatever the division says.

Bag yields are the hinge of every bag number on these pages, and they are not the same between brands or between sizes. An 80 pound bag of standard mix yields about 0.60 cubic feet; the same weight of fast-setting mix yields less. Both are on the page as editable constants with the bag's own data sheet behind them, so a brand you can actually buy locally is a number you can change rather than a result you have to distrust.

What else the list carries

A slab is not only concrete. The compacted gravel under it, the welded wire or the rebar in it, the form tubes a column is poured into and the water the mix needs are all on the shopping list, each with its own tick, because a list that only names the concrete sends you back to the store.

Two of those rows are a choice rather than an addition. The gravel base can be bought in bags or delivered loose by the short ton, and for a slab of any size the loose delivery is the cheaper row by a wide margin — on the slab page's opening project, ticking it takes about a third off the whole list. Mesh and rebar are the same kind of pair. Ticking both halves of a pair buys the same job twice.

Where the numbers come from

Slab thickness and minimum compressive strength by use come from ACI 332-20, the residential concrete code, read in the text rather than from another calculator. Mesh and bar spacing come from the Wire Reinforcement Institute. The gravel base depth under a slab follows the same subgrade logic the gravel pages use, and its density is the gravel cluster's own constant rather than a second copy of it.

Every one of those numbers is a row under Assumptions on the page that uses it, labeled measured, convention or estimate, with a one-line note saying where it came from. The ones labeled convention are conventions — they are what the trade does, not what a document says, and the label is there so you can tell the difference at a glance.

What these pages do not do

They do not schedule reinforcement. The temptation is obvious — the pages already know the footing's width and depth — but the IRC sets footing reinforcement by seismic design category, not by footing size, so the only way to produce a bar schedule from the measurements on these pages would be to invent a convention and present it as a code requirement. That is precisely what the data rules here forbid, so the pages count the bar you tell them about and stop.

They do not design a mix. Water-cement ratio, air entrainment, aggregate size and admixtures belong on a supplier's ticket, and a page that guessed at them would be guessing about durability.

They do not write a curing or a strip schedule, and they do not account for pumping, wheelbarrow waste on a long run, or the yard you lose to a sloppy subgrade. The waste box is one allowance added once, and it is yours to set.

And they do not replace a structural drawing. A slab on grade for a shed and a slab carrying a wall are the same arithmetic and not the same decision.

What this cluster assumes

31 assumptions: 15 from a data sheet or an agency document, 8 trade convention, 8 derived or single-supplier

Every constant these pages show under Assumptions, on the project each one opens with and on every choice its form offers, with its tier and the document it was read from. Each one is editable on the page that uses it; the waste each page starts at is in its own box, beside the form.

Assumption Value Confidence
Base gravel depthIRC R506.2.2 (R506.3.2 in IRC 2024) asks for 4 in of base under a floor slab below grade. Outdoors it is common practice. ≈ 4 in Trade convention
Price a truck fromCommon advice: past about a cubic yard, mixing bags by hand is a long day and a truck is worth pricing. ≈ 1 yd³ Trade convention
Thinnest drive, heavy vehiclesCounty Materials (a ready-mix producer) puts a drive that carries a truck, an RV or a dumpster at 5 in or more; the ASCC table asks more than cars for every heavier class. ≈ 5 in Trade convention
Thinnest drive, carsASCC Parking Area Quick Reference (2018), from ACI 330: cars and pickups want 4.0-4.5 in on an ordinary subgrade. 4 in is the bottom of that band, which is what a minimum is. 4 in From a data sheet or an agency document
Water per fast-setting bagQuikrete Fast-Setting spec: about a gallon of water per 50 lb bag, poured over the dry mix in the hole. 1 gal/bag From a data sheet or an agency document · source
Yield, 50 lb fast-setting bagQuikrete Fast-Setting Concrete Mix spec sheet. 0.375 ft³/bag From a data sheet or an agency document · source
Thinnest floor slabIRC 2021 R506.1: a concrete floor slab on the ground is at least 3½ in thick. ACI 332-20 §13.5 says the same, as the Tennessee Concrete Association summarises it. 3 1/2 in From a data sheet or an agency document
Thinnest footing, IRCIRC 2021 R403.1.1: a concrete footing is not less than 6 in thick. 6 in From a data sheet or an agency document
Narrowest footing, IRCIRC 2021 R403.1.1: a concrete footing is not less than 12 in wide; the tables ask more as the load grows. 12 in From a data sheet or an agency document
Deepest fill in one goQuikrete Fast-Setting spec: a hole deeper than 2 ft 6 in is filled in lifts. 30 in From a data sheet or an agency document · source
Mesh lapOne mesh square plus 2 in at every joint: 8 in for 6×6 mesh of W1.4-W2.1 wire under ACI 318-19 §25.5.4.1 (Wire Reinforcement Institute, WWR.7 schedule). WRI's ACI 301 detail for a slab on ground that carries no design load laps 2 in (WWR.2); the longer lap is kept. ≈ 8 in Trade convention · source
Mesh sheet lengthThe sheet Home Depot sells as a 42 in. x 84 in. remesh sheet. 84 in From a data sheet or an agency document
Mesh sheet widthThe sheet Home Depot sells as a 42 in. x 84 in. remesh sheet. 42 in From a data sheet or an agency document
Water per 80 lb bagQuikrete 1101 data sheet: start with about 6 pints per 80 lb bag, 6 to 9 pints in the end. Smaller bags take their share by weight. 0.75 gal/bag From a data sheet or an agency document · source
Thinnest patio or walkPatios and walks are poured 4 in; no building code sets a minimum for a slab nobody lives on or drives on, so this is a trade convention rather than a limit. ≈ 4 in Trade convention
Your truck's payloadFull-size (1500-series) pickups advertise 2,260-2,440 lb of payload (2026), and ordinary trims carry 600-700 lb less; this is the low end. Your truck's figure is on the driver's door-jamb placard. ~ 1500 lb Derived or single-supplier
Least a supplier billsJefferson County, MO ready-mix bid tabulation (2020): an order is billed at least 2 yd³. Every supplier sets its own minimum. ≈ 2 yd³ Trade convention
Rebar kept in from the edgeACI 318-19 Table 20.5.1.3.1: 3 in of cover where concrete is cast against and stays in contact with the ground, kept here at the slab's edges. ~ 3 in Derived or single-supplier · source
Rebar lap40 bar diameters for #4 (½ in): a rule of thumb for a lap, not a code figure. ~ 20 in Derived or single-supplier
Rebar spacingA common grid for #4 bar in a house slab. No standard sets one for a patio. ~ 18 in Derived or single-supplier
Rebar length sold#4 bar is sold in 10 ft and 20 ft lengths; the longer one wastes less. ~ 20 ft Derived or single-supplier
Short-load fee underSame tabulation: a short-load fee on orders under 5 yd³. Ask your supplier for theirs. ≈ 5 yd³ Trade convention
Thinnest pour for concrete mixSakrete High-Strength Concrete Mix (Oldcastle APG): pour at least 2 in thick. Thinner is a job for a resurfacer. 2 in From a data sheet or an agency document
Thinnest foundation wall, as builtIRC 2021 Table R404.1.2(2): the thinnest flat basement wall the code's tables cover is 6 in nominal, and Table R608.3 note c lets a flat wall be built ½ in under nominal - 5½ in. An above-grade flat wall may be 4 in nominal (R608.3.1); ACI 332-20 asks 7½ in of a foundation wall. ≈ 5 1/2 in Trade convention · source
Yield, 40 lb bagQuikrete Concrete Mix 1101 data sheet. 0.3 ft³/bag From a data sheet or an agency document · source
Yield, 50 lb bagQuikrete Concrete Mix 1101 data sheet. 0.375 ft³/bag From a data sheet or an agency document · source
Yield, 60 lb bagQuikrete Concrete Mix 1101 data sheet. 0.45 ft³/bag From a data sheet or an agency document · source
Yield, 80 lb bagQuikrete Concrete Mix 1101 data sheet. 0.6 ft³/bag From a data sheet or an agency document · source
Yield, 90 lb bagExtrapolated at 0.0075 ft³ per lb from the 80 lb bag of the 1101 data sheet, which lists no 90 lb bag. ~ 0.675 ft³/bag Derived or single-supplier
Crusher run, compactedMoDOT's compacted crushed granite or limestone, used for crusher run and paver base: assumed to pack about this tight, as no figure for the graded product was found. ~ 1.59 short ton/yd³ Derived or single-supplier
Yield, 50 lb gravel bag0.5 ft³ per 50 lb bag. Sand, which the sand page buys in the same bag: Sakrete Play Sand (data sheet REV 3-10) and Sakrete's commercial sands (Rev. 06/16) yield 0.5 ft³, Quikrete Premium Play Sand is labeled 'approx 1/2 cu. ft.'; mason sand runs larger, 0.6 ft³ (Sakrete, Rev. 04/16). Gravel: Quikrete All-Purpose Gravel as retailers list it. ~ 0.5 ft³/bag Derived or single-supplier · source

Code editions these pages read

  • IRC 2021 — R403.1.1, R403.1.4.1, R506.1, R506.2.2

Estimates for planning. A licensed trade or engineer signs off the work, and your local authority has the last word on which edition applies.

Every Concrete calculator 10

Read at the source

Every constant on this site carries the tier it sits in and the document it came from. These are the documents, read in the text and not quoted from another calculator.

  • IRC 2021
  • IRC 2024