Concrete Calculator

How much concrete do you actually need? This free concrete calculator gives DIY homeowners and remodeling pros instant cubic-yard, 60 lb bag, and 80 lb bag counts for slabs, driveways, footings, post holes, stairs, walls, and columns — all from one form.

Concrete mistakes are expensive. Order too little and your pour stops mid-job; order too much and you pay short-load fees plus disposal. A small math error on a 4-inch slab can leave you 3 bags short or 6 bags over — every single time.

Built-in ACI 318 waste factor, support for ready-mix and bagged products, and a clear bagged vs. ready-mix truck recommendation — in seconds, no signup.

View material estimation guides →

Professional Concrete Calculator

Industry-standard material calculations based on ACI, IBC/IRC, and DOT specifications.

Project Type

Multiple areas or depths? Total the volume

Dimensions

feet
feet

See what goes under a slab — and why thickness matters

See where to cut control joints so the slab doesn’t crack randomly

Specifications

Residential driveways, garage floors, standard slabs

See how cubic yards convert to 60- and 80-lb bags — and when to order ready-mix

Pouring concrete that lasts

The volume math is only half the job. These engineering-style diagrams cover the three things the numbers don’t show: how a cubic yard converts to 60- and 80-lb bags (and when to order a ready-mix truck instead), what layers go under a slab, and where to cut control joints so the concrete cracks where you want it to. Use the “see the diagram” links beside the inputs above to jump to the figure you need.

The bags-per-yard diagram is why the calculator shows both a bag count and a ready-mix volume. A cubic yard is twenty-seven cubic feet, and each bag yields only a fraction of that, so bag counts climb fast — past roughly a half yard, ordering a truck beats mixing bags by hand. The estimate gives you the crossover so you order the right way, not just the right amount.

A cubic yard is 27 ft³, so it takes 45 × 80-lb bags (yield 0.60 ft³ each) or 60 × 60-lb bags (0.45 ft³ each). Past about ½ yard — roughly 25 bags — ordering a ready-mix truck beats mixing by hand.Source: Bag yields 0.60 / 0.45 ft³ per the calculator’s BAG_YIELDS; 27 ft³ per cubic yardSee the How many bags of concrete are in a cubic yard diagram →

The slab section explains why a slab estimate is more than concrete volume. A proper slab sits on a compacted gravel sub-base over a vapor barrier, with the steel held at mid-depth on chairs where it actually resists cracking. Those layers are separate materials the calculator accounts for, and the reinforcement only works if it is lifted off the ground.

A slab is more than concrete: a compacted gravel sub-base (~4″), a 6-mil vapor barrier, then the slab (4″ standard, 3.5″ IRC minimum) with the steel held at mid-depth on chairs — not on the ground, where it does nothing.Source: IRC R506 (slab-on-grade, 3.5″ min); ACI 302 (reinforcement placement)See the What goes under a concrete slab diagram →

The control-joint comparison is why the calculator spaces joints off the slab thickness. Concrete shrinks and will crack; control joints decide where by giving the crack a straight line to follow, spaced in feet at roughly two to three times the slab thickness in inches and cut early. Skip them and the slab still cracks — just wherever it wants.

Concrete shrinks and will crack — control joints decide where. Space them (in feet) at about 2–3× the slab thickness (in inches): a 4″ slab gets joints every ~8–12 ft, cut ¼ of the depth within 6–12 hours.Source: ACI 302.1R (joint spacing & timing); keep panels roughly squareSee the Concrete control joint spacing diagram →

▶ Watch: How to Calculate Concrete (Slabs, Footings & Posts)

💡
Quick Answer

For a standard 4-inch thick slab, you need 1.23 cubic yards of concrete per 100 square feet. An 80-pound bag yields 0.60 cubic feet, requiring 45 bags per cubic yard.

📊 Concrete Volume by Project Type

Standard Slab (4")

Coverage:81 sq ft/yard
Bags needed:45 (80 lb) per yard
Formula: (L × W × 0.33) ÷ 27 = cubic yards

Driveway (6")

Coverage:54 sq ft/yard
IRC minimum:4-5 inches (6" for RV/heavy trucks)
Formula: (L × W × 0.5) ÷ 27 = cubic yards

Footings (12" deep)

Coverage:27 sq ft/yard
IBC standard:12" below soil
Formula: (L × W × 1.0) ÷ 27 = cubic yards

Posts (12" diameter)

Per foot depth:0.785 cubic feet
Per 4' pier:0.116 yards (5.2 bags)
Formula: (π × r² × h) ÷ 27 = cubic yards

📐 Industry Standard Specifications

Bag Yields (ASTM C150)

Bag SizeCubic FeetBags per Yard
80 lb bag0.60 cubic feet45 bags
60 lb bag0.45 cubic feet60 bags
Cubic yard27 cubic feet

Thickness Requirements (IBC/IRC)

Residential Applications

  • Patios/Walkways: 3.5 inches minimum (4" standard)
  • Garage floors: 4-5 inches (6-8" for heavy vehicles)
  • Driveways: 6 inches minimum
  • Foundation walls: 6-8 inches

Footing Depth

  • Frost zones: Below local frost depth
  • Non-frost areas: 12 inches minimum
  • Always verify with local building department

⚠️Waste Factors (ACI 301)

Slabs
5-8%
Footings
10-15%
Walls
7-10%
Stairs
10-12%

🧮 Step-by-Step Calculation

Example: 10' × 20' Patio Slab (4 inches thick)

1
Calculate cubic feet
10 ft × 20 ft × 0.33 ft = 66 cubic feet
2
Convert to cubic yards
66 ÷ 27 = 2.44 cubic yards
3
Add waste factor (8% for slab)
2.44 × 1.08 = 2.64 cubic yards
4
Calculate bags needed (using 80 lb bags)
2.64 × 45 = 119 bags
Order amount
Round up: 120 bags OR order 3 cubic yards ready-mix

Advertisement

🚛 Ready-Mix vs. Bagged Concrete

Ready-Mix Concrete

Delivered by truck

When to use:

  • Projects requiring 1+ cubic yards
  • Large slabs, driveways, foundations
  • Any project over 50 bags

Advantages:

  • • Professionally mixed to specifications
  • • Consistent strength throughout
  • • Faster pour for large projects
  • • Cost-effective over 1 yard

Bagged Concrete

Mix-on-site

When to use:

  • Small repairs under 1 cubic yard
  • Post holes, small footings
  • Multiple pours over time

Advantages:

  • • Mix only what you need
  • • No minimum order
  • • Store unused bags
  • • Better for small projects
Note: Mixing 45+ bags by hand is extremely labor-intensive

📋 Common Concrete Projects

10' × 10' Patio (4 inches)

Cubic yards:1.23 yards
80 lb bags:55 bags
Order 1.5 yards ready-mix

Two-car Driveway 20' × 20' (6 inches)

Cubic yards:7.4 yards
Requires 6-inch minimum for vehicle traffic
Order 8 yards ready-mix

50-foot Sidewalk (4' wide, 4 inches thick)

Cubic yards:2.47 yards
80 lb bags:111 bags
Order 2.75 yards ready-mix

Four 12-inch Diameter Deck Posts (4 feet deep)

Cubic yards:0.47 yards
80 lb bags:21 bags
Bagged concrete practical

💪 Concrete Strength Specifications

PSI Ratings (ACI 318)

2,500
PSI
Residential footings, patios
3,000
PSI
Residential slabs, driveways
(Most common)
3,500
PSI
Floors with heavy loads
4,000
PSI
Commercial, high-traffic areas
Standard residential mix: 3,000 PSI with 5-6 inch slump

👷 Professional Standards

🕐Curing Requirements (ACI 308)

  • 7
    Minimum 7 days moist curing for full strength
  • 24
    Avoid foot traffic for 24 hours
  • Full weight-bearing after 7 days
  • 28
    Maximum strength achieved at 28 days

🌡️Temperature Requirements

Minimum pour temp40°F
Maximum pour temp95°F
❄️Cold weather - Concrete must be minimum 65°F during mixing (ACI 306): Use heated mix and insulating blankets
☀️Hot weather (>85°F): Use retarders, shade, and fog misting

📚 Building Code References

ACI 318: Structural Concrete Code
ACI 301: Concrete Specifications
ACI 308: Curing Requirements
IRC R506: Concrete Floor Requirements
IBC 1905: Concrete Construction Standards
ASTM C150: Portland Cement Specifications
Always verify local requirements with your building department. Frost depths, seismic zones, and soil conditions affect specifications.

Advertisement

📚

Want to Learn More?

What actually decides concrete strength — the water-cement ratio, ACI cold and hot weather rules, air entrainment, admixtures, fibers, and base prep.

Read the Concrete Strength

Heavy material — watch the weight limit

Concrete, brick, and masonry hit tonnage caps fast. Most dumpsters cap heavy material at 10 tons, and overage fees stack quickly. See the disposal guide before you load.

Read the heavy-debris guide →

Related Calculators

Explore Concrete & Rebar: calculators, diagrams & guidesEvery calculator, cross-section diagram, and guide for this trade in one place.

Frequently Asked Questions

What is a cubic yard of concrete?

A cubic yard is 27 cubic feet of concrete (3 feet × 3 feet × 3 feet). This is the standard measurement for ready-mix concrete delivery. One cubic yard weighs approximately 4,000 pounds and covers 81 square feet at 4 inches thick.

How many 80-lb bags of concrete do I need per cubic yard?

Each 80-lb bag yields approximately 0.6 cubic feet when mixed. One cubic yard requires 45 bags of 80-lb concrete mix. For 60-lb bags, which yield 0.45 cubic feet each, you need 60 bags per cubic yard.

What thickness should a concrete slab be?

IRC code requires 3.5 inches minimum for residential slabs-on-grade. Standard practice is 4 inches for garage floors, patios, and basement slabs. Driveways carrying passenger vehicles need 4-5 inches, increasing to 6 inches for RV and heavy truck traffic. Always verify local building code requirements.

Why add waste factor to concrete calculations?

ACI recommends 5-10% waste factor for spillage, over-excavation, uneven subgrade, and form irregularities. Simple rectangular slabs typically need 5-7% extra. Complex pours with multiple sections, steps, or difficult access require 10-15% waste factor.