Your next home project
Concrete & masonry calculators
Turn measured shapes into concrete yards, bags or masonry blocks, and the gravel, crushed stone, crushed concrete, sand and pavers around them, before asking about delivery and installation.

1MeasureMeasure your pourIn the concrete calculator, with a drawing of your numbers.
2Get the list70 bags of 80 lbin the example, ready to print or save.
3What it costs$2,914 typical jobWhat U.S. owners paid for driveway and walkway work, and in 10 big metros.
4Compare quotesConcrete slab quote comparisonPut two or three quotes side by side, line by line.
What to buy
Concrete calculator
Yards and bags for a slab, footing, wall, column, post holes or steps, and whether to buy bags or order a truck.
Example answer: 70 bags of 80 lbCalculate your materialsConcrete block calculator
Count blocks from wall area and openings, with the joint included in each block position.
Example answer: 99 concrete blocksCalculate your materialsGravel calculator
Cubic yards, tons and bags of gravel for a path, a bed or a driveway topping: enter each area and how deep you want it.
Example answer: 1.87 cubic yards of pea gravel (2.61 tons)Calculate your materialsCrushed stone calculator
Cubic yards and tons of crushed stone for a driveway, patio or shed base, with extra for what the compactor packs down.
Example answer: 7.7 cubic yards of crushed stone (11.4 tons)Calculate your materialsSand calculator
Cubic yards, tons and bags of sand for paver bedding, a sandbox or leveling: enter each area and the depth.
Example answer: 26 bags of sand, 0.5 cu ft eachCalculate your materialsPaver calculator
Pavers for a patio or walkway, with the crushed stone base, the bedding sand and the edging: one list for the whole job.
Example answer: 908 pavers, 4 × 8 inCalculate your materialsCrushed concrete calculator
Tons and cubic yards of crushed concrete for a driveway, patio or shed base: enter each area and its depth after compacting.
Example answer: 10.2 tons of crushed concrete (7.79 cu yd loose)Calculate your materialsRebar and wire mesh calculator
Count the rebar or wire mesh sheets for a slab from the spacing and bar size your plan gives: bars to buy, laps, weight and tie points.
Example answer: 25 #4 bars, 20 ftCalculate your materialsRetaining wall block calculator
Count retaining wall blocks, caps, base rock and drainage rock for a straight block wall, with the buried course, from the block size on your label.
Example answer: 147 retaining wall blocksCalculate your materialsConcrete curing time calculator
When you can walk on new concrete, load a post, drive on it and give it its full load, for the bagged mix you poured and the weather while it cures.
Example answer: 48 hours before you walk on itCalculate your materialsWhat will it cost?
What homeowners reported paying to the Census Bureau (American Housing Survey 2023).
Got quotes? Put the work beside the price
Choose the tool that matches your measurements
| Your material or task | Measurements to bring | What you get |
|---|---|---|
| Concrete calculator | Length / step width, Width / wall height, Tube outside diameter (in), Thickness (in), Tube height (in) | Cubic yards, bags of 80, 60, 50 or 40 lb, which bag mix, and whether to order a truck |
| Concrete block calculator | Wall length, Wall height | Concrete blocks, mortar bags and core fill |
| Gravel calculator | Length, Width, Depth (in) | Cubic yards, tons and bags of gravel |
| Crushed stone calculator | Length, Width, Depth (in) | Cubic yards, tons and bags of crushed stone, with extra for compaction |
| Sand calculator | Length, Width, Depth (in) | Cubic yards, tons and bags of sand |
| Paver calculator | Length, Width | Pavers, base stone, bedding sand and edging |
| Crushed concrete calculator | Length, Width, Depth after compacting (in) | Tons of crushed concrete, and the loose cubic yards that make them |
| Rebar and wire mesh calculator | Slab length, Slab width, Clear distance from the slab edge (in) | Rebar to buy with its laps, weight and ties, or wire mesh sheets |
| Retaining wall block calculator | Wall length, Wall height above the ground, Block face length (in), Block height (in) | Wall blocks, caps, base rock and drainage rock |
| Concrete curing time calculator | When to walk on it, drive on it and keep it damp, for your mix and weather |
Before you measure or order
- How much concrete do I need? Yards, bags and when to order a truck
Multiply length by width by thickness, divide by 27 for cubic yards and add 5 to 10% extra. A cubic yard takes 45 bags of 80 lb, 60 of 60 lb or 90 of 40 lb. Under about a yard, bags make sense; at two yards or more, order a truck.
- How to pour a concrete slab: mix, finish and cure
Set braced forms on a compacted base, mix each bag with the water its label gives, fill and level the forms, finish once the surface water has gone, then keep the slab damp while it cures.
- How to lay a paver patio: base, sand, edging and joints
Dig out the patio and 6 inches past it, compact a crushed stone base at least 4 inches deep in layers, set the edging on it, screed an inch of concrete sand, lay the pavers, then run a plate compactor over them and sweep sand into the joints.