Home & Construction

Concrete Calculator

Concrete volume and bag count for any slab.

Enter the length, width, and thickness of your concrete slab or footing to get the volume in cubic meters. The calculator also converts that into the number of 40 kg bags to buy. It uses the standard fresh-concrete density of 2,400 kg/m³, so add 5–10% extra for spillage on real jobs.

Introduction

Concrete is ordered by volume in cubic yards — and the key conversion is that one cubic yard equals 27 cubic feet. Ready-mix suppliers sell by the cubic yard with a minimum order (often 1 yard, with short-load fees below it), while bagged concrete from the hardware store is measured in cubic feet per bag: an 80 lb bag yields about 0.6 cubic feet, a 60 lb bag about 0.45. The volume formula is length x width x thickness, all in feet, divided by 27 to get cubic yards. Thickness must be in feet too — a 4-inch slab is 4/12 = 0.333 feet, the conversion people most often fumble.

Standard thicknesses: 4 inches for patios, walkways, and shed floors; 5 to 6 inches for driveways; 6+ inches for heavy loads or frost-prone regions with proper reinforcement. Always add a waste and uneven-subgrade allowance of 5 to 10 percent — excavated ground is never perfectly level, and concrete cannot be returned once the truck arrives. For bagged concrete, divide the cubic footage by the per-bag yield and round up; bags are cheap compared to a second trip.

Ordering slightly over is the professional norm because a short load means a cold joint — a visible seam where fresh concrete meets concrete that already started setting — which weakens and discolors the slab. Round fractional yards up to the nearest quarter yard when ordering ready-mix. And remember: this calculator estimates volume only; structural slabs, footings, and anything load-bearing need an engineer's specification, not a web estimate.

How it's calculated

Cubic meters = length × width × (depth in cm ÷ 100). Bags = volume × 2,400 kg/m³ ÷ 40 kg, rounded up.

Worked examples

A 10 x 12 ft patio, 4 inches thick

Convert thickness: 4 inches = 4/12 = 0.3333 ft. Volume: 10 x 12 x 0.3333 = 40 cubic feet. To cubic yards: 40 / 27 = 1.481, or about 1.48 yd³. Add 10 percent for waste and uneven ground: 1.48 x 1.10 = 1.63 yd³ — order 1.75 cubic yards (rounded to the nearest quarter). In bags: 40 / 0.6 = 66.7, so 67 eighty-pound bags, plus a few extra — at which point the ready-mix truck (cheaper per yard and far less labor) is clearly the better choice for anything over about a cubic yard.

A 24 ft driveway strip, 10 ft wide, 6 inches thick

Thickness: 6/12 = 0.5 ft. Volume: 24 x 10 x 0.5 = 120 cubic feet. Cubic yards: 120 / 27 = 4.444, or 4.44 yd³. With 10 percent waste: 4.44 x 1.10 = 4.89 — order 5 cubic yards. Bagged equivalent: 120 / 0.6 = 200 bags, which at roughly $5-6 per bag is dramatically more expensive than a 5-yard ready-mix load. The crossover where ready-mix beats bags is usually around 1 to 1.5 cubic yards — this 5-yard driveway is firmly in truck territory.

Frequently asked questions

How do you calculate concrete volume?

Multiply length × width × depth, all in the same units. A 3 m × 2 m slab that is 10 cm thick needs 3 × 2 × 0.1 = 0.6 cubic meters of concrete.

How many 40 kg bags make one cubic meter?

Fresh concrete weighs about 2,400 kg per cubic meter, so divide that by the bag weight. A 40 kg bag makes roughly 1/60 of a cubic meter — our calculator does this for you.

Should I order extra concrete?

Round up and add 5–10% extra for spillage, uneven ground, and formwork gaps. Running out mid-pour is far more expensive than one leftover bag.

Related calculators