How to Use This Concrete Slab Calculator
This concrete slab calculator takes three inputs — length, width, and thickness — and instantly returns the volume in cubic yards and cubic feet, the number of bags needed, and an optional cost estimate. It also works as a concrete floor calculator for any indoor poured floor — just enter the room dimensions and desired thickness. Use this material calculator for concrete slab projects to get the exact yardage and bag count before you buy. Enter your slab dimensions above, select your bag size, and adjust the waste factor if needed (10% is standard). For multi-shape projects, see our concrete calculator which handles slabs, columns, footings, and stairs all in one tool.
How to Calculate Concrete for a Slab
Calculating concrete for a slab involves three measurements: length, width, and thickness (depth). The formula is:
Volume (yd³) = Length (ft) × Width (ft) × Depth (ft) ÷ 27
Since thickness is usually measured in inches, convert to feet first by dividing by 12. A 4-inch slab is 0.333 feet; a 6-inch slab is 0.5 feet.
Step-by-Step Example
- Measure the length and width of your slab area in feet
- Determine the slab thickness (usually 4 or 6 inches)
- Enter the dimensions in the calculator above
- The calculator automatically adds a 10% waste factor
- Read off your cubic yards and bag count
How Many Bags of Concrete for a Slab?
The number of bags depends on the bag size. Here are some common slab sizes and the bags required:
- 10×10 at 4 in thick — 1.23 yd³ — about 84 bags (60 lb) or 63 bags (80 lb)
- 12×12 at 4 in thick — 1.78 yd³ — about 120 bags (60 lb) or 90 bags (80 lb)
- 20×20 at 4 in thick — 4.94 yd³ — order ready-mix concrete
- 20×20 at 6 in thick — 7.41 yd³ — order ready-mix concrete
For projects over 1–2 cubic yards, ready-mix concrete delivered by truck is much more cost-effective than bags. For large square footage slabs — driveways, garage floors, or commercial pads — ready-mix is almost always the right choice.
Concrete Slab Cost Estimate
Concrete material costs vary by region, but here are typical price ranges:
- Ready-mix concrete: $110–$165 per cubic yard (plus delivery fee)
- 60 lb bags (Quikrete/Sakrete): ~$5.50–$6.50 per bag
- 80 lb bags: ~$6.50–$8.00 per bag
Use the cost estimator in the calculator above — enter your local price per cubic yard for an accurate estimate. For a more detailed breakdown of all cost components, try the concrete cost calculator.
What Is Concrete?
Concrete is a composite building material made from four ingredients: Portland cement, water, fine aggregate (sand), and coarse aggregate (gravel or crushed stone). The cement and water form a paste that hardens through a chemical reaction called hydration, binding the aggregates into a mass similar to rock. After 28 days, concrete reaches roughly 99% of its final compressive strength — though it continues to harden for years.
Concrete vs. Cement
Cement and concrete are not the same thing — cement is one ingredient in concrete. Cement is a fine powder made from limestone and clay; on its own it is brittle and prone to cracking. Concrete is the finished material: cement paste combined with sand and gravel. Think of cement as the glue and concrete as the final product.
Concrete Slab Standards and Code Requirements
Residential concrete slab construction is governed primarily by the International Residential Code (IRC) and ACI 318 (Building Code Requirements for Structural Concrete). Key standards to know:
- Minimum thickness — IRC R506.1 requires a 3.5-inch minimum thickness for residential floors on grade; 4 inches is standard practice for patios, sidewalks, and garage floors; driveways should be 6 inches for passenger vehicles
- Concrete strength — IRC R506.2.1 requires at least 3,500 PSI for residential slabs exposed to freezing and thawing; 4,000 PSI is recommended for driveways and any slab exposed to deicing salts
- Reinforcement — ACI 318 Section 24.4 requires a minimum 0.0018 steel ratio for temperature and shrinkage steel in slabs; for a 4-inch slab, #3 rebar at 18-inch OC satisfies this minimum
- Subgrade — IRC R506.2.2 requires a 4-inch gravel base over compacted fill; a 6-mil polyethylene vapor barrier is recommended to prevent moisture migration from the soil into the slab
- Control joints — ACI 360 recommends joint spacing of 24–36 times the slab thickness; for a 4-inch slab, joints every 8–12 feet are standard
Tips for Pouring a Concrete Slab
- Prepare the subgrade — compact the base and add 4 inches of gravel for drainage
- Set forms — use 2×4 or 2×6 lumber and check for level and square
- Add rebar or mesh — for any slab that will bear vehicle loads; use our rebar calculator to estimate steel requirements
- Order 10% extra — always add waste to your calculated volume
- Mix correctly — if mixing on-site, use our concrete mix calculator to get the right cement, sand, and aggregate ratios
- Know your weight — before pouring on an elevated surface or deck, use the concrete weight calculator to verify structural load capacity
- Cure properly — keep the slab moist for 7 days after pouring
Sources & References
- ACI 318-19: Building Code Requirements for Structural Concrete — American Concrete Institute
- ASTM C94/C94M: Standard Specification for Ready-Mixed Concrete — ASTM International
- PCA: Design and Control of Concrete Mixtures (16th Edition) — Portland Cement Association