
Written and maintained by the PhDino author · Last reviewed 21 September 2026 · Every calculator used here is tested against independent reference values · how PhDino checks its numbers
Work out how much concrete and gravel to order, how to batch the concrete if you mix it yourself, and how much rebar to place, in the order you'd actually plan the pour.
A DIY slab or patio pour comes down to a handful of quantities most people guess at: how much concrete to order, how much gravel goes under it, how to batch the concrete if you're mixing your own instead of ordering ready-mix, and how much reinforcing steel to lay down first. Each one depends on the same basic slab dimensions, so it makes sense to work them out in sequence rather than separately.
This is a materials-quantity and batching sanity-check, not a structural design. Slab thickness, rebar size, and spacing for anything load-bearing (a garage slab, a driveway) should still come from your local code or a span table rather than guessed defaults, especially anywhere frost depth or vehicle loading is a factor.
Concrete is unforgiving in a way most building materials are not. Once the truck arrives, or the first batch is wet, you have a limited window to place and finish it, an hour or two in mild weather and less in heat, so every quantity has to be settled before the day. The usual sequence is to excavate and grade, compact a gravel base, set the forms, lay the steel on supports, then pour, screed, float, finish and cure.
The calculators cover the four things you must buy or batch: the concrete, the gravel under it, the ingredients if you mix it yourself, and the reinforcing bar. They do not cover forms, finishing, joints or curing, which is where most of the skill in a good slab lies, so the sections below spell those out.
These choices come before any calculator, because they are the inputs.
The patio is 12 ft by 10 ft and 4 in thick, on a 6 in compacted gravel base. The plan is to hand-mix it in a rented mixer at a 1:2:3 volume ratio with a water-cement ratio of 0.5, and to reinforce it with #3 bar on a 12 in grid. The job is to work out what to buy, and to test whether hand-mixing a slab this size is even sensible.
| You enter | Value |
|---|---|
| Length | 12 ft |
| Width | 10 ft |
| Thickness | 4 in |
| Waste/Spill Margin | 10 % |
| The calculator returns | Value |
|---|---|
| Volume | 40.0 ft³ |
| Volume | 1.48 yd³ |
| Order This Much | 1.63 yd³ |
Length × width × thickness is 12 × 10 × (4 ÷ 12) = 40 ft³, or 1.48 yd³ net. Adding the 10 percent waste margin gives 1.63 yd³, and that is the figure to order. Ten percent is ordinary: the ground is never perfectly flat, forms bow a little, and a load that comes up short while you are finishing leaves a cold joint, a weak seam that no amount of troweling fixes.
A cubic yard of concrete weighs about 4,050 lb (150 lb/ft³ × 27), which is worth knowing before you plan to move any of it by wheelbarrow.
| You enter | Value |
|---|---|
| Length | 12 ft |
| Width | 10 ft |
| Thickness | 6 in |
| Waste/Spill Margin | 10 % |
| The calculator returns | Value |
|---|---|
| Volume | 60.0 ft³ |
| Volume | 2.22 yd³ |
| Order This Much | 2.44 yd³ |
The same calculator does the gravel; only the material differs. A 6 in base is 60 ft³, 2.22 yd³ net, or 2.44 yd³ with the margin. Compaction squeezes loose gravel down, so buy roughly a fifth more than the compacted volume, about 2.9 yd³. Stone is sold by weight and runs roughly 1.35 tons to the cubic yard, so expect close to 4 tons.
| You enter | Value |
|---|---|
| Concrete Volume Needed | 44 ft³ |
| Mix Ratio — Cement | 1 |
| Mix Ratio — Sand | 2 |
| Mix Ratio — Gravel | 3 |
| Water-Cement Ratio | 0.5 |
| The calculator returns | Value |
|---|---|
| Cement (loose) | 11.29 ft³ |
| Sand (loose) | 22.59 ft³ |
| Gravel (loose) | 33.88 ft³ |
| Bags of Cement (94 lb) | 12 |
| Mixing Water | 63.6 gal |
The Copy Values button carries the net 40 ft³ from step 1. Batching for the with-waste volume instead (1.63 yd³ × 27 = 44 ft³) protects you against a short pour, so that is what we enter.
Loose dry materials take up more room than the wet concrete they make, so the calculator starts from 67.8 ft³ (1.54 times the wet volume) and splits it 1 : 2 : 3. That is 11.3 ft³ of cement, 22.6 ft³ of sand and 33.9 ft³ of gravel. A 94 lb bag of cement is about a cubic foot loose, so that is 12 bags, and the water is 64 gal at a water-cement ratio of 0.5.
Add it up: about 3.2 tons of dry material and 531 lb of water, all moved and mixed before the concrete starts to set. Premixed bags at about 0.6 ft³ per 80 lb bag would come to 73 bags. That is the number that decides between hand-mixing and a truck, and past a yard or so most DIY pours are ordered from a ready-mix supplier for exactly this reason.
| You enter | Value |
|---|---|
| Slab Length | 12 ft |
| Slab Width | 10 ft |
| Bar Size | #3 (3/8 in) |
| Bar Spacing (each way) | 12 in |
| The calculator returns | Value |
|---|---|
| Bars Spanning Length | 11 |
| Bars Spanning Width | 13 |
| Total Bar Length | 262 ft |
| Total Weight | 99 lb |
The dimensions come across from step 1. A grid of #3 bars every 12 in needs 11 bars along the 12 ft length and 13 across the 10 ft width, which is 262 ft of steel weighing 99 lb. The calculator runs every bar edge to edge. In the field, cut them 2 to 3 in short of the forms so the steel stays covered by concrete, and add about 10 percent for laps and off-cuts, roughly 288 ft.
Is 12 in a sensible spacing? One common way to size steel that only controls shrinkage cracking is a ratio of about 0.0018 of the slab section, the figure ACI 318 gives for Grade 60 bars in structural slabs (slabs on the ground have their own guidance). In a 4 in slab that is 0.0018 × 12 × 4 = 0.086 in² of steel per foot of width. A #3 bar has 0.11 in², so the bars could be as much as 15.3 in apart, and 12 in sits inside that. It tells you the spacing is in a sensible range, not that the slab is designed.
The shopping list that came out is about 1.6 yd³ of concrete, or 12 bags of cement with the sand, gravel and 64 gal of water if you really do mix by hand, about 2.9 yd³ of gravel for the base, and roughly 288 ft of #3 bar on chairs. The hand-mix numbers are also the argument for a truck.
What the calculators cannot know is the state of the ground and the day itself: a uniform, compacted base, forms that hold their line, joints cut on time, and a week of damp curing. Those decide whether a correctly quantified slab is a good slab, and the sections below cover them.
Most weak or cracked home-made slabs trace back to one of these, not to the arithmetic above.
Order ready-mix once the pour is more than a yard or so, when it has to be placed in one continuous go, or when the strength and air content matter, as they do for anything outdoors where the ground freezes. Give the supplier the with-waste volume and the use, and let them specify the mix.
Bring in a professional for driveways and garage floors, for any slab that carries a vehicle or a structure, for expansive or poorly draining soils, and for slabs against the house, where the slope, the drainage and the joint between slab and wall all matter. Those are structural and site questions that a quantity calculator cannot answer.
Four inches is the usual answer for foot traffic. Anything that carries vehicles is normally thicker, and thickness for a driveway or garage should come from your local code or the supplier, not from a rule of thumb. The base under the slab matters as much as the slab.
It depends on the use and the ground. Steel keeps cracks narrow but does not prevent them, and it only works if it sits mid-depth, held up on chairs. A lightly loaded slab on good ground often goes without; a slab on poor ground or one that carries load should follow your code.
A common guide is a day or two for careful foot traffic and about a week before light vehicles, while the concrete keeps gaining strength for a month. Cold weather slows all of it, so follow the supplier's advice for your temperatures.
For the 1:2:3 mix used here the calculator gives about 6.9 ft³ of loose cement per cubic yard of concrete, which rounds up to 7 bags. It is a rough volume recipe, so real concrete is specified by strength and mixed to a weight-based design, which is what a ready-mix plant does.
No. A volume ratio fixes the proportions of the dry materials, but strength also depends on the water, the moisture in the sand, the cement, how well it is compacted and how it cures. It is a reasonable recipe for small non-structural work and no substitute for a specified mix.
PhDino earns a commission on qualifying purchases made through this link, at no extra cost to you.
→ The full PhDino bookshelf on Bookshop.org (UK delivery only)
