Concrete Slab Calculator

Compute concrete slab volume in cubic yards or cubic meters.

Home Bag count Cost estimate
Rate this calculator · 4.3 (4)

Concrete Slab

Volume + bag count + cost · ACI 332 thickness

Instructions — Concrete Slab Calculator

1

Enter slab dimensions

Type length, width, and thickness. Each field has its own unit selector — mix and match ft, in, m, and cm freely. The thickness preset auto-fills 4″ for patios, 6″ for driveways, or 8″ for heavy loads.

2

Set the waste factor

Default is 10% — the standard industry margin for spillage, base settling, and inaccurate forms. Set 5% for tight DIY pours, 15% for irregular shapes or first-time work.

3

Read the bill of materials

The calculator returns cubic yards needed (the unit ready-mix is priced and ordered in), bag counts for both 60-lb and 80-lb mixes, and a cost estimate when you set a per-yard price.

Ready-mix vs. bags: ready-mix is cheaper above 1 cubic yard. Bagged mix is easier for slabs under 50 ft² or where a truck cannot reach.
Bag yields: a 60-lb bag yields about 0.45 ft³ of mixed concrete; an 80-lb bag yields about 0.60 ft³.

Formulas

Concrete volume is a straight rectangular calculation — but the unit conversions are where most DIYers go wrong.

Slab Volume in Cubic Feet
$$ V_{ft^3} = L_{ft} \times W_{ft} \times \frac{T_{in}}{12} $$
Length and width in feet, thickness in inches divided by 12 to convert to feet. A 20 ft × 10 ft × 6 in slab yields 100 ft³.
Convert to Cubic Yards
$$ V_{yd^3} = \frac{V_{ft^3}}{27} $$
One cubic yard equals 27 cubic feet (3 × 3 × 3). Ready-mix concrete is always ordered by the cubic yard in the US.
Bag Counts
$$ N_{80} = \lceil V_{ft^3} \div 0.60 \rceil \;\;\; N_{60} = \lceil V_{ft^3} \div 0.45 \rceil $$
An 80-lb bag yields ~0.60 ft³ when mixed; a 60-lb bag yields ~0.45 ft³. Always round up — partial bags are not useful.
Waste Factor
$$ V_{order} = V_{calc} \times (1 + W_f) $$
Industry standard adds 10% waste for spillage, forms, and base absorption. Order accordingly: a 2.0 yd³ calculation becomes 2.2 yd³ delivered.
Total Cost
$$ \text{Cost} = V_{yd^3} \times (1 + W_f) \times P_{per\,yd^3} $$
Ready-mix typically costs $140-$200 per cubic yard delivered in the US (2024-2026 average). Add a short-load fee under 3 yd³ orders.
Metric Equivalents
$$ 1\,yd^3 = 0.7646\,m^3 \;\;\; 1\,m^3 = 1.3079\,yd^3 $$
Outside the US, concrete is priced and ordered in cubic meters. A 4-inch driveway slab needs ~0.10 m³ of concrete per square meter of surface area.

Reference

Slab Thickness Guide (per ACI 332 / ACI 360)
ApplicationThicknessReinforcement
Sidewalk / footpath4 in (100 mm)Optional mesh
Patio4 in (100 mm)Mesh recommended
Standard driveway (car)4-5 in (100-125 mm)#4 rebar @ 18″
Heavy driveway (truck/RV)6 in (150 mm)#4 rebar @ 12″
Garage / workshop floor4-6 in (100-150 mm)#4 rebar @ 12-18″
Heavy industrial floor8 in+ (200 mm+)Engineered rebar mat

Concrete yardage by slab thickness

Cubic yards of concrete needed for a 10 ft × 10 ft (100 ft²) section at various thicknesses. Multiply by your actual square footage divided by 100.

100 ft² section
ThicknessYards
4 in1.23 yd³
5 in1.54 yd³
6 in1.85 yd³
8 in2.47 yd³
Bag count per yd³
Bag sizeBags / yd³
40 lb (0.30 ft³)~90 bags
60 lb (0.45 ft³)~60 bags
80 lb (0.60 ft³)~45 bags
Ready-mix1 yd³ truck pour

Crossover: bagged mix becomes more expensive than ready-mix above about 1 cubic yard (≈ 45 80-lb bags). Use ready-mix for driveways, garages, and large patios.

Article — Concrete Slab Calculator

Concrete Slab Calculator: Cubic Yards, Bags, and Cost

A 20 ft × 10 ft × 6 in concrete slab needs 3.70 cubic yards of concrete (4.07 yd³ with 10% waste). That translates to roughly 167 80-lb bags or one short-load ready-mix delivery at $140-$200 per cubic yard. Pour thickness should follow the American Concrete Institute (ACI) 332 residential standard: 4 inches for patios and walkways, 5-6 inches for driveways carrying cars and light trucks.

This calculator handles the volume math, the bag count, and the cost estimate. Length and width go in any unit (feet, inches, meters, centimeters); thickness gets its own unit selector because slabs are almost always specified in inches even when the slab area is in feet.

Concrete slab volume math

The formula is straightforward: length × width × thickness, all converted to consistent units. The catch is that thickness is almost always in inches while length and width are in feet. Divide inches by 12 to convert to feet, then multiply through to get cubic feet. Divide cubic feet by 27 to get cubic yards — the unit ready-mix concrete is sold in.

A 20 ft by 10 ft patio at 4 inches thick: 20 × 10 × (4/12) = 66.7 ft³ ÷ 27 = 2.47 yd³. The same patio at 6 inches thick: 100 ft³ ÷ 27 = 3.70 yd³. Adding 50% to slab thickness adds 50% to volume — bumping a 4-inch patio to 6 inches for a heavier load costs half again as much in materials.

Slab volume shortcuts
1 yd³ 27 ft³
1 yd³ 0.7646 m³
1 yd³ ~45 80-lb bags
1 yd³ ~60 60-lb bags
4″ slab 0.0123 yd³/ft²
6″ slab 0.0185 yd³/ft²

Concrete slab thickness guide

The American Concrete Institute publishes thickness guidance in ACI 332 (Residential Concrete) and ACI 360 (Slabs-on-Ground). For most home projects: 4 inches handles foot traffic and passenger vehicles; 5 inches adds margin for trucks and SUVs; 6 inches covers heavy trucks, RVs, and dumpsters; 8 inches enters commercial territory.

The decision depends on three factors: expected load, soil conditions, and reinforcement. A 4-inch slab on a properly compacted 4-inch gravel base supports passenger vehicles indefinitely. The same slab on uncompacted soil cracks within a year. Adding rebar lets you thin the slab for the same load — a 5-inch reinforced slab matches an 8-inch unreinforced one for crack resistance.

Patio / sidewalk
4 in
100 mm · foot traffic only
Driveway (truck)
6 in
150 mm · with #4 rebar

Ready-mix vs. bagged concrete

The crossover point is roughly 1 cubic yard. Below that, bagged mix from a home-improvement store is cheaper and easier — no truck access, no minimum order, no time pressure. Above 1 cubic yard (about 45 80-lb bags), ready-mix delivery from a concrete supplier is faster, cheaper per yard, and produces better consistency because the mix is batched mechanically.

Ready-mix has a short-load fee under 3 cubic yards, typically $50-$100 per yard short. A 2.5-yard order on a 5-yard minimum costs an extra $125-$250 on top of the per-yard price. Either pour multiple smaller projects on the same delivery or use bagged mix when project size is between 1 and 3 yards. Concrete must be placed within 90 minutes of mixing — there is no extending that window with admixtures.

Concrete slab bag counts

Each bag of concrete mix yields a specific volume when mixed with water at the recommended ratio. A 40-lb bag yields about 0.30 ft³ (about 90 bags per cubic yard). A 60-lb bag yields about 0.45 ft³ (about 60 bags per cubic yard). An 80-lb bag yields about 0.60 ft³ (about 45 bags per cubic yard).

Most DIY pours use the 60-lb size — lighter to lift, easier to mix in a wheelbarrow or small mixer. The 80-lb bag is more economical per cubic foot but harder to handle. For pours over half a cubic yard, rent a 9 cu ft electric mixer; mixing 30+ bags by hand or in a wheelbarrow is brutal.

  • 1 cubic yard = 27 cubic feet = 0.7646 cubic meters
  • 40-lb bag yields 0.30 ft³ (90 bags per yard)
  • 60-lb bag yields 0.45 ft³ (60 bags per yard)
  • 80-lb bag yields 0.60 ft³ (45 bags per yard)
  • Ready-mix minimum typically 1 yard; short-load fee under 3 yards
  • ACI 332 minimum = 4 inches for residential driveways
  • Cure time = 24-48 h for foot traffic, 7 d for vehicles, 28 d for full strength
  • Crack spacing = control joints every 8-10 feet, depth = 1/4 of slab thickness

Concrete slab cost estimate

Ready-mix concrete runs $140-$200 per cubic yard delivered in most US markets as of 2024-2026, with regional variation of about ±25%. Bagged 80-lb mix runs $5-$8 per bag at home centers, which works out to $220-$360 per cubic yard equivalent. Bagged mix is more expensive per yard but avoids delivery and short-load fees.

The slab itself is only part of total project cost. Forms (lumber and stakes) add $1-$3 per linear foot. Rebar or mesh adds $50-$150 per cubic yard. Labor, if you hire it, adds $4-$8 per square foot for a finished slab including form work, pour, and finishing. A DIY 20 ft × 10 ft 4-inch patio runs roughly $500-$700 in materials alone; hiring it out lands at $1,500-$2,500.

Did you know

Concrete is the most-used manufactured material on Earth. Global production runs about 14 billion cubic meters per year — roughly 4.4 metric tons for every person alive. Production accounts for around 8% of total CO2 emissions worldwide, mostly from the calcination process that converts limestone into Portland cement.

Waste factor and extra yardage

Concrete losses happen at every stage. Spillage during pour, base absorption (especially over dry compacted gravel), form deflection, and last-minute adjustments to grade all consume more material than the rectangular volume calculation suggests. Industry standard adds a 10% waste factor to every order.

For tight DIY pours into preformed boxes, 5% is often enough. For irregular shapes, multiple sections poured at once, or first-time work, push to 15%. The cost of over-ordering by 0.5 yd³ ($70-$100) is much lower than the cost of running short during a pour — partial second deliveries cost short-load fees, and a cold-joint pour creates a visible seam in the finished slab.

Rebar, mesh, and curing

Reinforcement keeps cracks from spreading. For driveways and garage floors, #4 rebar (1/2 inch diameter) on 12 to 18 inch centers in both directions handles residential loads. Welded wire mesh (6 inch by 6 inch grid, W1.4 wire) suffices for patios and sidewalks under light foot traffic. Either must be elevated to mid-slab depth using rebar chairs or doblies — rebar lying on the gravel base does almost nothing.

Curing matters as much as reinforcement. Fresh concrete needs to stay damp for 7 days minimum, ideally 14, to develop full strength. Cover with plastic sheeting, wet burlap, or apply a liquid curing compound right after finishing. Skipping cure increases shrinkage cracking by 30-50% and reduces the slab's ultimate compressive strength from a target of 3,000-4,000 psi down to 2,000-2,500 psi.

Tip

Cut control joints within 24 hours of finishing, before the slab cools below 50°F or shrinkage starts. Joint depth should be 1/4 of slab thickness — 1 inch on a 4-inch slab, 1.5 inches on a 6-inch slab. Spacing should be 24 to 30 times the slab thickness in feet, capped at 15 feet.

Common concrete slab mistakes

The first mistake is under-ordering. Adding a 10% waste factor is non-optional. The second is mixing inches with feet without converting — a 6-inch thickness entered as "6" instead of "0.5" gives a volume 12 times too large. The third is choosing thickness by feel instead of by code: ACI 332 specifies minimums for a reason, and undersizing leads to cracking within the first year.

The fourth mistake is skipping the gravel base. A 4-inch compacted gravel base under a 4-inch slab makes the slab perform like a 6-inch slab on bare soil. The fifth is pouring in extreme temperatures: concrete cures poorly below 40°F (use heated blankets) and above 90°F (use evaporation retardants and pour at dawn). The sixth is finishing too early, before bleed water has evaporated, which traps water under the surface and produces dusting and flaking later.

Pour windows are short

Ready-mix concrete must be placed and finished within 90 minutes of leaving the batch plant. Have forms, gravel, rebar, and finishing crew in place before the truck arrives. A delayed pour means re-tempered concrete, lower final strength, and possible refusal by the supplier (you pay anyway).

FAQ

Multiply length × width × thickness, with thickness converted to feet (divide inches by 12). Then divide cubic feet by 27 to get cubic yards. A 20 × 10 × 6 in slab: 20 × 10 × 0.5 = 100 ft³ ÷ 27 = 3.70 yd³. Add 10% waste = 4.07 yd³ to order.
About 45 bags. Each 80-lb bag yields ~0.60 ft³ of mixed concrete, and 1 yd³ = 27 ft³, so 27 ÷ 0.60 = 45 bags. For 60-lb bags, multiply by 1.33 — around 60 bags per yard.
4 inches for cars, 5-6 inches for trucks or RVs. ACI 332 (Residential Concrete) specifies a minimum 4 inches for passenger-vehicle driveways with a properly compacted base. Adding 1-2 inches plus rebar handles heavier loads.
For a 4-inch slab: 20 × 20 × 0.333 = 133.3 ft³ ÷ 27 = 4.94 cubic yards. Add 10% waste = 5.44 yd³ to order. At $160/yd³ ready-mix, that is roughly $870 for concrete alone, before forms and labor.
Industry standard is 10%. The extra covers spillage during pouring, base absorption, form irregularities, and last-minute adjustments. DIY projects often use 15% margin; experienced contractors with tight forms might use 5%.
Ready-mix delivery runs $140-$200 per cubic yard in most US markets (2024-2026 average). Short-load fees apply under 3 yd³ orders. Bagged mix works out to $180-$250 per cubic yard equivalent but avoids delivery fees.
For driveways and garage floors, yes — #4 rebar on 12-18 inch centers prevents cracks from spreading and supports load transfer. For thin sidewalks and patios, welded wire mesh (6×6 W1.4) is often enough. ACI 332 has full residential specs.
24-48 hours for foot traffic, 7 days for vehicle traffic, and 28 days for full design strength. Cover with plastic or wet burlap during the first week — concrete needs hydration to cure properly. Skipping cure increases cracking by 30-50%.
4 inches minimum for cars, 6 inches for trucks or shop equipment. Add #4 rebar on 12-inch centers and a 4-inch compacted gravel base. The ACI 360 Standard covers slabs-on-ground design including thickness, joint spacing, and reinforcement.