Concrete Calculator
Calculate cubic yards, bags, and weight of concrete needed for slabs, footings, columns, or stairs. Switch between shapes and bag sizes for instant estimates.
Results
Estimates only. Verify measurements on site, confirm minimum delivery quantities with your supplier, and round up to the nearest ¼ cubic yard when ordering ready-mix.
How to use this calculator
- 01Pick the shape you are pouring. Slab is a rectangular pad. Footing is a long trench under a foundation. Column is a round pier or Sonotube. Stairs is a stepped staircase pour.
- 02Enter your dimensions. Lengths and widths are in feet, thicknesses and diameters are in inches. Switching shapes preserves whatever you have already typed for the others, so you can compare options.
- 03Pick your bag size and waste factor. Bag size only matters for the bag-count output. Waste factor adds a buffer to your yardage and bag count to cover spillage and form variation. 5–10% is standard.
- 04Read the results. Cubic Yards Needed includes waste — that is what you order. Cubic Feet and Total Weight are the base physical numbers. Bags Needed already accounts for waste and rounds up to whole bags.
Understanding the math
Every shape comes down to a volume formula. Once you have cubic feet, the rest is conversion:
cubic yards = cubic feet / 27 · weight = cubic feet × 150 lb/ft³
Slab volume is straightforward: length × width × thickness, with thickness converted from inches to feet. Footing is the same shape but already given in feet. Column is a cylinder: π × radius² × height. Stairs assume concrete fills underneath each step from the ground up — bottom step is filled to the height of N risers, top step has 1. Total volume sums to N × (N+1) / 2 × tread × rise × width.
Worked example: a 10 × 12 × 4″ shed slab. Volume = 10 × 12 × (4/12) = 40 cubic feet. That is 40 / 27 = 1.48 cubic yards. With a 10% waste factor, you order 1.63 cubic yards. Bag count: 40 × 1.10 / 0.6 = 73.3, rounded up to 74 bags of 80-lb concrete. Weight: 40 × 150 = 6,000 pounds.
Concrete reference chart
Yardage, bag count, and weight for common project sizes. Use this to sanity-check the calculator output or to estimate at a glance when you do not have exact dimensions yet.
| Project | Dimensions | Yards | 80-lb Bags | Weight |
|---|---|---|---|---|
| Small patio | 10' × 10' × 4″ | 1.23 | 56 | 5,000 lbs |
| Standard patio | 12' × 12' × 4″ | 1.78 | 80 | 7,200 lbs |
| Shed slab | 10' × 12' × 4″ | 1.48 | 67 | 6,000 lbs |
| Driveway (1-car) | 10' × 20' × 4″ | 2.47 | 112 | 10,000 lbs |
| Driveway (2-car) | 20' × 20' × 4″ | 4.94 | 223 | 20,000 lbs |
| 1-car garage floor | 12' × 22' × 4″ | 3.26 | 147 | 13,200 lbs |
| 2-car garage floor | 20' × 24' × 6″ | 8.89 | 400 | 36,000 lbs |
| Footing (per linear ft) | 1' × 1.33' × 1' | 0.05/ft | — | 200 lbs/ft |
| Sonotube column | 12″ dia × 4 ft | 0.12 | 6 | 470 lbs |
Frequently asked questions
How do I calculate concrete in cubic yards?
Multiply length × width × thickness, then divide by 27 to convert cubic feet to cubic yards. The formula assumes everything is in feet — so a 4-inch thick slab uses thickness = 0.333 ft (4 ÷ 12). For a 10 × 12 × 4″ slab: 10 × 12 × 0.333 = 40 cubic feet, then 40 ÷ 27 = 1.48 cubic yards. The calculator above handles the unit conversion automatically and adds your waste factor.
How do I calculate concrete for a slab?
A slab is just a rectangular volume: length × width × thickness ÷ 27 = cubic yards. The catch is the thickness — it's almost always given in inches but the formula needs feet. For a typical 4-inch slab: thickness = 4 ÷ 12 = 0.333 ft. For a 6-inch slab: 0.5 ft. Add 5–10% waste because concrete is wet — you can't recover overage from a partial truck. Use the slab mode in the calculator above for instant results.
How many bags of concrete do I need for one cubic yard?
One 80-lb bag yields about 0.022 cubic yards (0.6 cubic feet) of mixed concrete. So one cubic yard takes about 45 bags of 80-lb concrete. For 60-lb bags it's about 60 bags per yard, and for 40-lb bags it's about 90 bags per yard. Bags get heavy fast — anything over 1 cubic yard is usually cheaper and faster as ready-mix delivery rather than mixing by hand.
What's the difference between cubic yards and bags of concrete?
They measure the same thing — volume of mixed concrete — but for different buyers. Cubic yards is how ready-mix is sold and delivered by truck (typically minimum 1 yard, $130–$180 per yard depending on region). Bags is how DIY concrete is sold at hardware stores (40, 60, or 80-lb dry mix that you add water to). Below ~1 cubic yard, bags usually make sense; above that, ready-mix is cheaper and faster.
How thick should my concrete slab be?
Standard residential thicknesses depend on use. Sidewalks and patios: 4 inches. Driveways for cars: 4 inches (5 inches for heavier vehicles or trucks). Garage floors: 4–6 inches. Shed and small outbuilding floors: 4 inches. Commercial floors and shop slabs: 6 inches or more, often with reinforcement. Always check local building codes — some jurisdictions require minimum thicknesses for certain applications.
Is it cheaper to mix concrete yourself or buy ready-mix?
Below about ½ cubic yard, mixing your own bags is usually cheaper. Above 1 cubic yard, ready-mix delivery wins on both cost and time. The breakeven is near ¾ to 1 yard depending on your region's bag and delivery prices. Ready-mix has a minimum order (typically 1 yard) and a "short load" fee for orders under 4–5 yards. For a 10×12×4″ slab (1.48 yards), ready-mix is almost always the better choice.
How do I calculate concrete for footings or columns?
Footings are usually rectangular trenches: length × width × depth ÷ 27 = cubic yards. A 30-foot footing trench at 16″ wide × 12″ deep = 30 × 1.333 × 1 ÷ 27 = 1.48 cubic yards. Columns and round piers use π × radius² × height ÷ 27. A 4-foot Sonotube at 12″ diameter = 3.14 × 0.5² × 4 ÷ 27 = 0.12 cubic yards. The calculator above handles both shapes — pick "Footing" or "Column" mode.
What's the standard waste factor for concrete?
5–10% is the standard waste allowance. Concrete is wet and unforgiving — you can't bring a partial truck back, and an extra trip costs hundreds in delivery fees. For simple rectangular slabs, 5% covers normal spillage and form variation. For complex shapes, multiple pours, or sloped pours, use 10–15%. Always round UP to the nearest ¼ cubic yard when ordering ready-mix — suppliers won't deliver fractions smaller than that.
Can I use this calculator with metric measurements?
The calculator accepts inputs in feet and inches, but every result shows the metric equivalent in parentheses (cubic meters alongside cubic yards). To convert your measurements: 1 meter = 3.281 feet, and 1 cubic meter = 1.308 cubic yards. For a 3m × 4m × 0.1m slab, that's roughly 9.84 ft × 13.12 ft × 4 inches in US units. Bag counts and yardage are universal once volume is calculated.
How accurate is this calculator?
The math is exact for the geometry it models — rectangular slabs, footings, columns, and stairs all use straightforward volume formulas. Real-world accuracy depends on input precision and waste factor selection. Measure dimensions carefully, account for any irregular sections separately, and order with a 5–10% buffer. For ready-mix orders, confirm with your supplier — they often have minimum delivery quantities and can advise on PSI strength for your application.
Related calculators
Roof Square Footage Calculator
Total roof area in square feet and roofing squares, with pitch and waste factor built in.
Shingle Calculator
Bundles needed based on roof area, including starter and ridge cap.
Roof Pitch & Slope Calculator
Convert pitch and slope between rise/run, ratio, angle, and percent.
Estimates only. Verify measurements on site, confirm minimum delivery quantities with your supplier, and round up to the nearest ¼ cubic yard when ordering ready-mix. TakeoffCalc is not responsible for material over- or under-orders.