HowMuchStuff

How Much Concrete Do I Need?

By Taro Schenker | Updated February 12, 2026

Quick Answer: For a rectangular slab, multiply Length (ft) x Width (ft) x Thickness (in) ÷ 12 ÷ 27 to get cubic yards. Concrete weighs 3,915 lbs per cubic yard. An 80-lb bag yields 0.6 cu ft (45 bags per cubic yard). A 10x10 ft slab at 4" thick needs 1.23 cu yd (56 bags of 80-lb mix). Add 10% for waste. Ready-mix costs $110-150/cu yd; bagged mix costs $150-270/cu yd equivalent.

Whether you are pouring a patio slab, setting fence posts, or building a foundation wall, this calculator tells you exactly how much concrete to buy. Enter your project dimensions to get cubic yards, number of bags, total weight, and estimated cost.

How to Calculate Concrete for Common Projects

The basic formula for any rectangular pour:

Cubic Yards = Length (ft) × Width (ft) × Thickness (in) ÷ 12 ÷ 27

Here is how to apply it to the most common projects:

  • Patio or sidewalk (4" thick): Length × Width × 4 ÷ 12 ÷ 27. A 10x12 ft patio = 1.48 cu yd.
  • Driveway (6" thick): Length × Width × 6 ÷ 12 ÷ 27. A 10x20 ft pad = 3.70 cu yd.
  • Post holes (round): π × (radius in ft)² × depth (ft) per hole, then multiply by the number of holes.
  • Walls (rectangular): Length × height × thickness (all in feet) ÷ 27.
  • Steps: Calculate each step as a small rectangular volume and add the platform on top.

Concrete Needed by Project Size

Quick reference for common slab sizes at standard thicknesses:

Slab Size4" Thick6" Thick80-lb Bags (4")
8 x 10 ft0.99 cu yd1.48 cu yd45
10 x 10 ft1.23 cu yd1.85 cu yd56
10 x 20 ft2.47 cu yd3.70 cu yd111
12 x 12 ft1.78 cu yd2.67 cu yd80
20 x 24 ft5.93 cu yd8.89 cu yd267

Bags vs. Ready-Mix: Which Should You Order?

The choice between bagged concrete and a ready-mix truck depends on your project size:

  • Under 0.5 cubic yards (23 bags): Bagged concrete is practical and affordable. You can mix by hand or with a small mixer. Ideal for post holes, small repairs, and patch work.
  • 0.5 to 2 cubic yards (23-90 bags): Either option works. Bags are cheaper in material cost, but mixing 90 bags is backbreaking work. A rental mixer ($50-75/day) helps. Consider ready-mix if you value your time.
  • Over 2 cubic yards (90+ bags): Always order ready-mix. Mixing hundreds of bags by hand is impractical, and the material cost savings vanish. Ready-mix also gives you a consistent product with the right water ratio.
Bag SizeYieldBags/Cu YdTypical Price
40 lb0.30 cu ft90$2.50-3.50
50 lb0.375 cu ft72$3.00-4.00
60 lb0.45 cu ft60$3.50-5.00
80 lb0.60 cu ft45$4.50-6.50

Tips for Ordering the Right Amount

  • Always add 10%: Uneven sub-grade, form bulging, spillage, and over-excavation mean your actual pour volume always exceeds the calculated volume.
  • Round up, not down: Running short mid-pour creates a cold joint — a weak seam where old and new concrete meet. It is far better to have leftover concrete than to fall short.
  • Measure twice: Recheck all dimensions before ordering. A 6-inch error on a 20-foot slab changes the concrete needed by 5%.
  • Check the sub-grade: After excavating, measure the actual depth at several points. Low spots can add 10-20% to your volume. Fill major low spots with compacted gravel before pouring.
  • Plan for the minimum: Ready-mix trucks typically have a 1-yard minimum order. If you need 0.75 yards, you are paying for 1 yard anyway — use the extra for a small pad or post holes.

Formula Summary

Slab/Footing Volume: V(cu yd) = (L(ft) × W(ft) × T(in)) / (12 × 27)

Round Column Volume: V(cu ft) = π × (d/2)² × h × N where d = diameter (ft), h = height (ft), N = number of columns.

Bag Count: Bags = ⌈V(cu ft) / yield⌉. Yields: 80-lb = 0.60 cu ft, 60-lb = 0.45, 50-lb = 0.375, 40-lb = 0.30.

Weight(lbs) = V(cu yd) × 3,915

Standard Assumptions: Concrete density 3,915 lbs/cu yd (145 lbs/cu ft). 10% waste factor. 1 cu yd = 27 cu ft. Ready-mix $110-150/cu yd. 1 ton = 2,000 lbs.

Related Calculators

Estimates are for planning purposes only. Consult a qualified contractor for critical projects. Actual material requirements may vary based on site conditions, waste, and installation methods.

Pricing last verified: February 2026. Material prices vary by region, season, and supplier. Prices shown are national averages for planning purposes.

Frequently Asked Questions

How much concrete do I need for a 10x10 slab?
A 10x10 foot slab at the standard 4-inch thickness requires 1.23 cubic yards of concrete, which equals about 56 bags of 80-lb premix. At 6 inches thick (recommended for driveways), you need 1.85 cubic yards or 84 bags. Always add 10% extra for waste — so order 1.35 or 2.04 cubic yards respectively.
How much concrete do I need for a fence post?
A standard fence post hole is 10 inches in diameter and 36 inches deep. Each hole needs about 0.16 cubic feet of concrete, which is roughly one-third of an 80-lb bag. For 20 fence posts, you need about 7 bags of 80-lb concrete mix. For larger 4x4 post holes (12 inches diameter, 42 inches deep), budget one 80-lb bag per hole.
How much concrete do I need for a sidewalk?
A typical 3-foot wide sidewalk at 4 inches thick requires 0.037 cubic yards per linear foot. A 30-foot sidewalk needs about 1.11 cubic yards (50 bags of 80-lb mix). A 50-foot sidewalk needs about 1.85 cubic yards (84 bags). Add 10% for waste and form variations.
How much does a yard of concrete cost?
Ready-mix concrete delivered by truck costs $110-150 per cubic yard in most US markets. The minimum order is typically 1 yard, with a short-load fee ($40-80) for orders under 3-4 yards. Bagged concrete costs roughly $150-270 per cubic yard of finished product ($4-6 per 80-lb bag). For projects over 2 cubic yards, ready-mix is more cost-effective.
How many bags of concrete do I need for 1 cubic yard?
You need 45 bags of 80-lb concrete mix, 60 bags of 60-lb mix, 72 bags of 50-lb mix, or 90 bags of 40-lb mix to make one cubic yard. Each 80-lb bag yields 0.6 cubic feet of finished concrete, and one cubic yard equals 27 cubic feet (27 / 0.6 = 45 bags).
How much concrete do I need for a garage floor?
A standard two-car garage floor (20 x 24 feet) at 6 inches thick requires about 8.9 cubic yards of concrete. With 10% waste, order 9.8 cubic yards from a ready-mix supplier. At roughly $130 per yard, the concrete alone costs around $1,270. This is always a ready-mix truck job — mixing 445 bags by hand is impractical.