Concrete Calculator
Estimate concrete volume for a slab, footing, or column and convert it to 60 lb or 80 lb bags.
Concrete Calculator
Estimate yards and bag counts for slabs, footings, columns, and stairs. Bag yields are typical US premix labels — enter your bag's cubic feet if it differs.
Plot Dimensions
Waste is applied to volume and bag counts. 10% is a common DIY contingency for uneven subgrade and spillage — not a code requirement.
Rounds the truck order up after waste. Bag counts still use the unrounded volume — premix bags are not sold in quarter yards.
Read cubic feet per bag off the bag. Typical US premix labels (not official): 40 lb ≈ 0.30 cu ft, 60 lb ≈ 0.45 cu ft, 80 lb ≈ 0.60 cu ft.
Total Volume
Premixed Bag Estimates
Bag counts use the waste % above and typical US premix yields. Check the yield printed on the bag you buy — it is not a brand spec from this page.
What is a concrete calculator?
A concrete calculator estimates pour volume for a slab, footing, or column and converts cubic yards into 60 lb or 80 lb bag counts. Enter length, width, and depth — this page does not order a truck or adjust for slump.
How to Calculate Concrete Volume mathematically
Whether you are pouring a small DIY patio or setting sonotubes for a deck, buying the wrong amount of concrete is an expensive mistake. Concrete is universally measured and sold in exactly two ways: Cubic Yards (for large automated truck deliveries) and Pre-mixed Bags (for manual mixing).
To manually calculate the cubic yards required for a standard rectangular slab of concrete, use this formula:
Length (ft) × Width (ft) × Depth (ft) = Total Cubic Feet Total Cubic Feet ÷ 27 = Total Cubic Yards Note on Depth: Most concrete slabs are poured 4 inches thick. You must divide 4 by 12 (0.33) to convert inches into feet before running the primary multiplication block. Our calculator handles this conversion dynamically for you.
A standard 4-inch residential slab uses approximately 1.23 cubic yards per 100 square feet. Pre-mixed 80lb bags yield approximately 0.6 cubic feet each, meaning you need about 56 bags per cubic yard (per Quikrete product specifications). Use our Square Footage Calculator to measure the area before estimating concrete volume. For converting between metric and imperial measurements, the Unit Converter handles the math automatically.
The Premixed Bag Estimator Guide
If your project is smaller than a cubic yard, you will be buying bags of pre-mixed concrete from a hardware store. Standard yields per bag are incredibly rigid:
- 40lb = 0.011 cubic yards
- 60lb = 0.017 cubic yards
- 80lb = 0.022 cubic yards
When to Order a Ready-Mix Truck instead?
The golden rule of DIY concrete is the "1.5 Yard Threshold".
Mixing one cubic yard of concrete by hand requires wrestling with entirely too many 80lb bags (about 45 bags). If your calculator output shows anything over 1.5 cubic yards, standard industry practice is to call a local ready-mix plant and have a physical cement truck deliver the batch wet.
Common Concrete Estimation Mistakes
- Not ordering 10% extra for waste, spillage, and uneven subgrade. Even a perfectly level pour loses some concrete to absorption, form bow, and minor spills. Always round your order up by at least 10% — running short mid-pour means a cold joint in your slab.
- Using 4-inch depth for everything — footings typically need 12-24 inches, columns need full height. A residential slab is 4 inches, but footings and piers are a completely different calculation. Footings for decks and structures typically require 12-24 inches of depth, and columns run the full height of the pour.
- Forgetting that ready-mix trucks deliver in full or half-yard increments — always round up. Ready-mix plants don't deliver 2.37 cubic yards — they round to the nearest half yard. Calculate your volume, add 10% waste, then round up to the next half-yard increment when placing the order.
- Not accounting for slope or grade changes which increase volume. If your subgrade has any slope or low spots, the actual concrete depth varies across the pour. Add extra volume to account for uneven ground — the flat math assumes a perfectly level base.
Multi-Shape Project Example
A typical backyard patio project might include a 12×16 slab (4 inches deep) plus two 12×12-inch footings (24 inches deep). The slab needs 12 × 16 × 0.333 / 27 = 2.37 cubic yards. Each footing needs 1 × 1 × 2 / 27 = 0.074 cubic yards. Total: 2.37 + 0.15 = 2.52 cubic yards. With 10% waste: order 2.8 cubic yards. Since ready-mix trucks round to the nearest half yard, you would order 3.0 cubic yards.
Bag yield figures are based on Quikrete and Portland Cement Association product specifications. For concrete fundamentals, see Portland Cement Association — Concrete Basics.
Frequently Asked Questions
Is this concrete calculator free?
Yes. This Concrete Calculator is free to use now — ads are not live yet — with no account required. Tool inputs stay in your browser. The site uses aggregate Google Analytics.
How much concrete do I need for a 10x10 foot slab at 4 inches thick?
A 10x10 slab poured at the standard residential depth of 4 inches calculates to about 1.23 cubic yards of concrete before waste. That is roughly 56 x 80-lb bags of pre-mix — then add a waste margin and round up when ordering.
Should I factor in spillage or waste?
Yes. Absolute mathematical volume rarely translates perfectly to real life. The ground may be slightly uneven, forms might bow, or spills can occur. Always add a 10% waste contingency margin to your final bag count or yardage order to avoid being short during the cure window.
This tool is provided for informational and educational purposes only. Results are not a substitute for professional advice.
Free Tools Alert
Get new tools, templates, and calculators in your inbox. No fake subscriber counts.
No spam. One-click unsubscribe.