Concrete Calculator — How Much Concrete Do I Need?

Enter the shape and dimensions — every field takes its own unit, feet, inches or metres — and get the order volume in cubic yards, cubic feet and cubic metres, whole pre-mix bag counts, site-mix cement, sand, aggregate and water for any grade, and a ready-mix vs bags cost comparison. Nine shapes, every formula printed, nothing uploaded.

100% Client-Side PrivacyZero Installation
Try:

Slab dimensions

Patios, driveways, floors, shed bases and pads. Every field takes its own unit — measure the way you would on site.

4 in for patios & paths, 5–6 in for driveways.

How many identical pours?

Formula: Volume = Length × Width × Thickness · then × quantity, then + waste.

Mixing it yourself? Cement, sand, aggregate & water

For site-mixed concrete the calculator switches models: the order volume is multiplied by the dry-volume factor (loose dry materials compact when mixed) and split by your mix ratio. Cement at 1,440 kg/m³, sand at 1,600 kg/m³, aggregate at 1,500 kg/m³.

Cement
7 bags
328.93 kg · 6.6 exact
Sand
0.73 t
0.46 m³ · 16.1 ft³
Aggregate
1.37 t
0.91 m³ · 32.3 ft³
Water
164.46 L
43.4 US gal · add gradually

Materials are calculated for the order volume above (waste included) — that is the concrete you will actually mix and place. Water is a maximum at this ratio: damp sand already carries moisture, so add most of it, mix, then top up. Too much water is the commonest way site concrete loses strength.

What will it cost?

Your prices, both ways — ready-mix is priced on the rounded-up order, bags on whole bags of the size you pick. Change the prices to your local supplier's and the verdict updates.

Ready-mix by $147

This order is under ~3 yd³. Many ready-mix plants add a short-load or minimum-delivery fee below that, which can flip the verdict — confirm the delivered price before choosing the truck over bags.

Concrete to order (incl. 10% waste)
1.36yd³1.038 m³
36.7 ft³ · order 1.5 yd³ in ¼-yd steps
Net volume
1.23 yd³
33.3 ft³ · 0.944 m³
Weight
5,500 lb
2.75 tons · 2,494.76 kg
Truckloads
0.19
of an 8 yd³ truck
80 lb bags
62
61.1 exact

Footprint 100 ft² · this order covers 110 ft² at your thickness · 1 yd³ covers 81 ft² at 4 in.

Ready-mix (1.5 yd³ × $150)$225
Bags (62 × $6)$372

Pre-mix bags for this order

Whole bags are rounded UP — you cannot buy part of a bag. Yields are the manufacturers' published figures; check the label on your bag, some brands differ slightly.

How to Use

  1. 1Pick the shape — slab, footing, wall, round or square column, circular slab, tube, stairs, or curb & gutter — and enter its dimensions; every field takes its own unit.
  2. 2Set the quantity and a waste allowance (10% is the standard starting point) and read the order volume, rounded up to the quarter yard suppliers sell in.
  3. 3Choose your supply: whole pre-mix bags, site-mix materials for your grade (M25–M7.5 or a custom ratio), or ready-mix priced against bags with your local prices.

Key Features

  • ✓

    Nine shapes in one workspace

    Slab, footing, wall, round column, square column, circular slab, tube, stairs and curb & gutter — each with its own fields and its own printed formula. Calculator.net makes you reload five separate forms; here the shape is one click and your other settings (waste, grade, prices) stay put while you compare.

  • ✓

    The order number, not just the volume

    A net volume is what fits inside the forms; it is not what you buy. This calculator adds your waste allowance, rounds the ready-mix order UP to the next quarter yard — the step suppliers actually sell in — and shows how much of a standard 8-yard truck the load fills.

  • ✓

    Whole bags, honestly rounded

    Bag counts for 40, 50, 60, 80 and 90 lb pre-mix, computed from the manufacturers' published yields (0.30 to 0.68 ft³ per bag) and always rounded UP to whole bags, with the exact figure beside it. A calculator that tells you to buy 61.1 bags has not finished the job.

  • ✓

    A full site-mix design, not just a ratio

    Pick a grade — M25, M20, M15, M10, M7.5 — or set a custom ratio, and get cement in kg and bags (50 or 25 kg), sand and aggregate in m³, ft³, kg and tonnes, and mixing water in litres, from the standard dry-volume method. The constants are printed, and they reproduce the published per-m³ tables to the kilogram.

  • ✓

    Bags vs ready-mix, priced with your numbers

    Enter your local ready-mix price per yard and your bag price, and the verdict names the cheaper route and by how much — with an explicit warning when the order is under about 3 yd³, where short-load and minimum-delivery fees can quietly flip the answer.

  • ✓

    Multi-pour project totals

    A real job is a slab plus footings plus a set of post holes. Add each pour to the project list and get one combined order — total volume, bags, site-mix materials and cost — instead of three separate estimates and a second delivery.

  • ✓

    Coverage answers built in

    For slabs you also see the footprint, the area your order covers at your thickness, and the classic reference figure: one cubic yard covers 81 ft² at 4 inches, 54 ft² at 6 inches. Handy when a supplier quotes by the yard and you are thinking in floor area.

  • ✓

    A worked example you can re-perform

    The calculator loads with the exact example worked through in the guide below — a 10 × 10 ft patio slab, 4 inches thick, 10% waste. Every number in that walkthrough can be reproduced on screen, then changed. No black boxes, no 'trust us' figures.

  • ✓

    A report you can hand to the supplier

    Copy the estimate, download it as a text file, or send a share link that reopens this page with your exact inputs. Everything computes in your browser — your project never touches a server — and the tool installs as its own app for the next pour.

Got Questions?

Frequently Asked Questions

How much concrete do I need for a 10×10 slab?
At 4 inches thick a 10×10 ft slab is 33.33 ft³ = 1.23 yd³ net. With the standard 10% waste allowance you order 1.36 yd³ (sold as 1.5 yd³ in quarter-yard steps), or 62 bags of 80 lb pre-mix, 82 of 60 lb, or — mixed on site as 1:2:4 — about 7 × 50 kg bags of cement with 0.73 t of sand and 1.37 t of aggregate.
How many bags of concrete are in a cubic yard?
It depends on the bag size, because bags are sold by weight but fill by volume: one cubic yard takes about 90 bags of 40 lb (0.30 ft³ yield each), 72 of 50 lb, 60 of 60 lb (0.45 ft³), 45 of 80 lb (0.60 ft³) or about 40 of 90 lb. Always round up to whole bags.
How do I calculate how many bags of concrete I need?
Work out the volume in cubic feet (length × width × thickness, all in feet), add your waste allowance, divide by the bag's yield — 0.60 ft³ for an 80 lb bag, 0.45 for 60 lb, 0.30 for 40 lb — and round up. A 10×10 ft slab at 4 inches with 10% waste is 36.67 ft³ ÷ 0.60 = 61.1, so 62 bags of 80 lb.
How much extra concrete should I order for waste?
Five percent covers tight, level forms; 10% is the standard allowance for slabs and most pours; use 10–15% for footings in rough trenches or uneven ground. Running short mid-pour risks an expensive top-up load and a cold joint, so the allowance is cheap insurance.
What concrete mix ratio should I use?
1:2:4 (M15) is the general-purpose mix for patios, paths and floor slabs; 1:1.5:3 (M20) for driveways, garage floors and reinforced work; 1:1:2 (M25) for columns and beams; 1:3:6 (M10) for blinding and non-structural fill. If an engineer has specified a grade for a structural element, their specification takes priority over any general table.
How much cement, sand and aggregate do I need for 1 m³ of concrete?
For a 1:2:4 mix, using the standard dry-volume factor of 1.54: 317 kg of cement (about 6.3 × 50 kg bags), 704 kg of sand, 1,320 kg of coarse aggregate and roughly 158 litres of water at a 0.5 water–cement ratio. The calculator applies the same method to your exact volume and grade, in kg, tonnes, m³ and ft³.
How much does a cubic yard of concrete weigh?
Normal-weight concrete weighs about 150 lb per cubic foot, so one cubic yard weighs roughly 4,050 lb (about 1,840 kg). The calculator shows the weight of your order in pounds, tons and kilograms — worth checking before a trailer or small truck carries bagged mix to site.
Is it cheaper to use bags or ready-mix concrete?
For under about 1 yd³, bags are usually the practical choice — no truck minimum and no clock. Above roughly 3 yd³ (about 135 bags of 80 lb) ready-mix is normally cheaper per yard and far less labour. In between it depends on your local prices and short-load fees, which is why the calculator prices both with your numbers and warns when a load is small enough to attract a fee.

How much concrete do I need? The four-step method

Every concrete estimate, from a fence post to a warehouse floor, is the same four steps. Measure the pour — length, width and thickness (or diameter and depth for round work). Convert everything to feet — thickness in inches divided by 12 is the step hand calculations get wrong most often. Multiply out the volume in cubic feet and divide by 27 for cubic yards, the unit ready-mix is sold in. Add waste and round up — spillage, bowed forms and a subgrade that is never as level as it looks typically eat 5–10%, and suppliers sell in quarter-yard steps, so the order is the net volume plus waste, rounded up to the next 0.25 yd³. For a rectangular slab measured in feet and inches there is a shortcut worth memorising: length × width × thickness in inches ÷ 324 gives cubic yards directly.

The worked example — this page's starting inputs. A patio slab 10 ft × 10 ft, 4 inches thick. Volume = 10 × 10 × (4 ÷ 12) = 33.33 ft³, which is 1.23 yd³ (0.944 m³). Add the standard 10% waste and the order volume is 36.67 ft³ = 1.36 yd³ (1.038 m³), which a supplier sells as 1.5 yd³ in quarter-yard steps — about a fifth of a standard 8 yd³ truck. In pre-mix bags that is 62 bags of 80 lb (61.1 exact), 82 of 60 lb or 123 of 40 lb, and the pour weighs about 5,500 lb (2,495 kg) at the standard 150 lb per cubic foot. Mixed on site as M15 (1:2:4) it needs 329 kg of cement — 7 × 50 kg bags — plus 0.73 tonnes of sand, 1.37 tonnes of aggregate and about 164 litres of water. Load the example above and every one of those numbers is on screen; change the thickness to 6 inches and watch the order jump by half, because thickness is the multiplier people most often under-measure.

The formula for every shape

  • Slab / footing / wall: Length × Width (or Height) × Thickness — the box shapes differ only in which dimension is vertical.
  • Round column / circular slab: π × (Diameter ÷ 2)² × Height — fence posts, piers, sonotubes and round pads. A 12-inch tube 3 ft deep is 2.36 ft³, roughly 4 bags of 80 lb.
  • Square column: Width × Depth × Height.
  • Tube: π × [(Outer Ø ÷ 2)² − (Inner Ø ÷ 2)²] × Height — the ring between the two diameters.
  • Stairs: Width × [Platform Depth × Total Rise + Run × Rise × Steps × (Steps + 1) ÷ 2]. The steps are counted as stacked blocks of 1, 2, 3… step-heights, and the optional top platform as a full-height block — the model is printed so you can see exactly what is being counted, because published stair formulas quietly differ by a step.
  • Curb & gutter: Length × [Flag Thickness × (Gutter Width + Curb Depth) + Curb Height × Curb Depth] — the flat gutter pan runs under both the gutter and the curb, and the curb stem rises above it.

Two honest limits. Trapezoidal and stepped footings, and waist-slab stairs with a sloped underside, are structural shapes whose concrete depends on the engineer's section — this estimator covers the standard solid shapes and says so, rather than inventing a formula. And no volume calculator sizes rebar, mesh or mix strength for you: those come from your local code or your engineer, not from a web page.

Bags or a truck? The pre-mix maths

Pre-mix bags are sold by weight but fill by volume, and each size has a published yield: a 40 lb bag makes about 0.30 ft³, 50 lb → 0.375 ft³, 60 lb → 0.45 ft³, 80 lb → 0.60 ft³ and 90 lb → 0.68 ft³. Divide your order volume by the yield and round UP — that is the whole calculation, and it gives the reference numbers worth knowing: one cubic yard is 90 bags of 40 lb, 72 of 50 lb, 60 of 60 lb, 45 of 80 lb or about 40 of 90 lb. Yields vary slightly by brand, so check the label on the bag you are actually buying; the calculator prints the yield it used next to every count.

The practical thresholds: under about 1 yd³, bags you mix on site are usually the sensible route — no truck minimum, no clock ticking. Between 1 and 3 yd³ it is a genuine comparison, and it turns on your local prices and whether the plant charges a short-load fee for part loads. Over about 3 yd³, ready-mix is normally cheaper per yard and far less labour — 3 yd³ is 135 bags of 80 lb, which is a full day of mixing for a small crew. In the worked example at the default prices ($150/yd³, $6 a bag) the truck wins on paper, $225 against $372 — but at 1.36 yd³ many plants add exactly that short-load fee, which is why the calculator shows both totals and the warning instead of a single confident verdict. Contractors pricing the whole job can carry the winning figure straight into a quote with the invoice generator.

Mixing on site: grades, the 1.54 rule and the per-m³ table

Where concrete is batched on site — most of the UK, South Asia and East Africa — the question changes from yards to materials: how much cement, sand and aggregate do I buy? The subtlety is that loose dry materials occupy more space than the finished concrete. The standard fix is the dry-volume factor of 1.54: multiply the wet (finished) volume by 1.54, split the result by the mix ratio, then convert each part by its bulk density — cement 1,440 kg/m³ (so a 50 kg bag is 0.0347 m³), sand about 1,600 kg/m³, coarse aggregate about 1,500 kg/m³. Water follows the water–cement ratio, 0.5 by weight for general work — about 25 litres per 50 kg bag of cement. Run 1 m³ through those constants and you get the reference table the calculator is built on:

  • M25 · 1:1:2 (columns, beams, heavily loaded slabs) — 554 kg cement (11.1 × 50 kg bags), 616 kg sand, 1,155 kg aggregate, 277 L water.
  • M20 · 1:1.5:3 (driveways, garage floors, reinforced slabs) — 403 kg cement (8.1 bags), 672 kg sand, 1,260 kg aggregate, 202 L water.
  • M15 · 1:2:4 (patios, paths, general floor slabs) — 317 kg cement (6.3 bags), 704 kg sand, 1,320 kg aggregate, 158 L water.
  • M10 · 1:3:6 (blinding, mass fill, non-structural work) — 222 kg cement (4.4 bags), 739 kg sand, 1,386 kg aggregate, 111 L water.
  • M7.5 · 1:4:8 (levelling courses, light foundations) — 171 kg cement (3.4 bags), 758 kg sand, 1,422 kg aggregate, 85 L water.

Those figures match the tables published by builders' merchants and engineering references to the kilogram — if your handbook disagrees, it is using a different dry factor (1.52–1.57 all appear in print) or density, and both are editable in the panel above. Two disciplines matter more than the third decimal: batch by the ratio, not by the shovel-wander — use a gauge box or buckets of one size — and respect the water. The water figure is a maximum, not a target: damp sand already carries moisture, so add most of it, mix, then top up to a workable consistency. Every extra litre beyond the ratio dilutes the cement paste and costs strength you cannot see until the surface dusts and cracks a season later. If an engineer has specified a grade for a structural element, their specification wins over any table on this page — the calculator's custom ratio exists for exactly that case.

Ordering ready-mix without the expensive mistakes

Ready-mix is sold by the cubic yard (or cubic metre), delivered in trucks that typically carry 8–10 yd³, and priced in quarter-yard steps — which is why the order figure above is rounded up, never down. Plants commonly set a minimum load and charge a short-load fee below roughly 3 yd³, so a 1.5 yd³ order rarely costs 1.5 × the yard rate; ask for the delivered price, not the yard price. The costliest mistake in concrete is the opposite one: ordering exactly the net volume and running short with a half-finished slab. The top-up load arrives hours later at short-load rates, and the seam where the first pour had already begun to set becomes a cold joint — a permanent weak, visible line. Ten percent of waste costs a few dollars; a cold joint costs the pour. Before the truck is booked: measure the built forms rather than the plan (forms move), have the crew, screeds and finishing tools ready — workable time is roughly 60–90 minutes in warm weather — and plan the pour sequence so the truck never waits. Scheduling around weather and other trades is easier with the job on a calendar; the business days calculator helps count working days to a pour date.

The mistakes that quietly wreck estimates

  • Mixed units, unconverted. Length in feet × width in feet × thickness in inches gives a number 12× too big if you forget the ÷12 — or a slab one inch thick if you divide twice. Per-field units exist so the conversion is never in your head.
  • Ordering the net volume. Net is what fits in perfect forms on perfect ground. Order = net + waste, rounded up; the difference is the cheapest insurance on the job.
  • One depth measurement. A dished or sloping subgrade makes the middle thinner than the edges. Measure thickness in several places, average them, and let the waste allowance cover the low spots.
  • Forgetting the quantity. One post hole is a few bags; twelve post holes are a project. Every shape here has a quantity field, and the project list totals a whole job into one order.
  • Decimal bag counts. "61.1 bags" is an arithmetic result, not a purchase. Whole bags, rounded up — and if the count passes ~135 bags (3 yd³), price the truck before you commit to mixing.
  • Water by feel. Site mixes drowned "to make it easier to place" lose strength invisibly. The litres figure is a ceiling: add most, mix, then top up.
  • Skipping the code check. Footing depth is set by frost line and soil, slab thickness and reinforcement by load and local code. A calculator gets the quantity right; it does not certify the design.

Related Tools You Might Like

Handy utilities in Calculators

View all Calculators