How to Calculate Concrete for a Slab (Step-by-Step Guide)
Whether you're pouring a patio, garage floor, or sidewalk, getting the right amount of concrete is critical. Order too little and you'll have a weak slab. Order too much and you'll waste hundreds of dollars. This guide walks you through the exact formula and method professionals use.
Use our free Concrete Slab Calculator to get instant results, or follow the manual steps below.
The Basic Concrete Formula
Concrete is measured in cubic yards in the United States (or cubic meters elsewhere). The formula is straightforward:
Volume = Length × Width × Thickness Convert to cubic yards: Volume (in³) ÷ 46,656 = cubic yards
If you're working in feet, multiply length × width × thickness (in feet), then divide by 27 to get cubic yards. That's because there are 27 cubic feet in one cubic yard (3 × 3 × 3 = 27).
Step 1: Measure Your Slab Dimensions
Before any calculation, you need three measurements:
- Length — the longest dimension of your slab
- Width — the shorter dimension
- Thickness (depth) — typically 4 inches for walkways, 6 inches for driveways and garage floors
Always measure in the same unit. If your tape measure reads feet and inches, convert everything to feet (or inches) before calculating. For example, 4 inches = 0.333 feet.
Step 2: Calculate the Volume
Let's work through a real example. Say you're pouring a patio slab that's 12 feet long, 10 feet wide, and 4 inches thick.
- Convert thickness to feet: 4 inches ÷ 12 = 0.333 feet
- Multiply: 12 × 10 × 0.333 = 40 cubic feet
- Convert to cubic yards: 40 ÷ 27 = 1.48 cubic yards
Step 3: Add a Waste Factor
Never order the exact calculated amount. You'll always need more than the theoretical volume because of:
- Uneven ground beneath the slab
- Slight over-excavation of the forms
- Spillage during the pour
- Concrete left in the truck or mixer
The industry standard is to add 5–10% for a waste factor. For a 1.48 cubic yard pour, that means ordering approximately 1.55–1.63 cubic yards.
For irregular shapes or slopes, increase the waste factor to 10–15%. Our Concrete Calculator automatically includes waste factors in the calculation.
Step 4: Choose Between Ready-Mix and Bags
Ready-Mix Concrete (Truck Delivery)
Ready-mix is sold by the cubic yard. Most suppliers have a minimum order of 1 cubic yard, with a short load fee for orders under 3–5 yards. Typical costs:
- Standard concrete: $130–$160 per cubic yard
- High-strength (4,000 PSI): $145–$180 per cubic yard
- Short load fee: $30–$75 for less than minimum
- Saturday delivery: +$50–$100
Bagged Concrete (DIY Mixing)
For smaller projects, bagged concrete is more practical. A standard 80-lb bag yields about 0.6 cubic feet of mixed concrete. To calculate bags needed:
Bags needed = Total cubic feet ÷ 0.6 Example: 40 cubic feet ÷ 0.6 = 67 bags (80-lb)
At $5–$7 per bag, that's $335–$469 for materials alone — which is actually more expensive than ready-mix for this size project. The crossover point is typically around 0.5 cubic yards: below that, bags are cheaper; above that, ready-mix wins.
Common Slab Thicknesses and When to Use Them
| Project Type | Thickness | Concrete Strength |
|---|---|---|
| Walkway / Path | 4 inches | 2,500–3,000 PSI |
| Patio | 4 inches | 3,000 PSI |
| Driveway | 5–6 inches | 3,500–4,000 PSI |
| Garage Floor | 6 inches | 3,500–4,000 PSI |
| Foundation / Footing | 8–12 inches | 3,000–4,000 PSI |
| Heavy Equipment Pad | 6–8 inches | 4,000+ PSI |
Reinforcement: Do You Need Rebar?
For most residential slabs, wire mesh or fiber reinforcement is sufficient for 4-inch slabs. However, you should use rebar (#4 rebar on 12–18 inch centers) for:
- Driveways (vehicle weight)
- Garage floors
- Any slab thicker than 5 inches
- Areas with expansive clay soils
- Slabs that will support heavy loads
Use our Rebar Calculator to figure out exactly how much reinforcement you need.
Cost Estimation
The total cost of a concrete slab includes more than just the concrete itself:
- Concrete: $130–$160/cubic yard (ready-mix)
- Gravel base: $20–$30/cubic yard (4-inch layer recommended)
- Forms: $1–$3/linear foot of 2×4 or 2×6 lumber
- Rebar/mesh: $0.50–$1.50/sq ft
- Labor (if hiring): $6–$12/sq ft for complete pour
- Finishing (if hiring): $2–$4/sq ft for broom or stamped finish
For our 12×10 patio example (120 sq ft), a DIY pour would cost roughly $250–$400 in materials, while a professional pour would run $1,000–$1,800.
Get a detailed breakdown with our Concrete Driveway Cost Calculator or Concrete Slab Calculator.
Pro Tips for a Successful Pour
- Order 10% extra — running short mid-pour creates a cold joint that weakens the slab permanently.
- Pour in cooler weather when possible. Concrete cures too fast in extreme heat, leading to cracking.
- Compact the sub-base before pouring. A plate compactor on 4 inches of gravel gives a stable foundation.
- Control joints — cut or tool joints every 8–12 feet to control where cracking occurs.
- Cure properly — keep the slab moist for 7 days or use a curing compound. This is the #1 mistake DIYers make.
Frequently Asked Questions
How many bags of concrete do I need for a 10×10 slab?
For a 10×10-foot slab at 4 inches thick, you need approximately 1.23 cubic yards or about 56 bags of 80-lb concrete. At this volume, ordering ready-mix delivery is usually more cost-effective.
How thick should a concrete slab be?
Most residential slabs are 4 inches thick. Driveways and garage floors should be 5–6 inches. Anything supporting heavy equipment or structures should be 6–8 inches minimum.
How much does a yard of concrete cost in 2026?
A cubic yard of standard ready-mix concrete costs $130–$160 on average in 2026, depending on your location and the concrete strength. High-strength mixes and specialty finishes cost more.
Can I pour concrete in the rain?
Light drizzle is usually fine if the concrete is already placed. Heavy rain during a pour can weaken the surface and wash out cement paste. Check the weather forecast and have tarps ready.
How long does concrete take to cure?
Concrete reaches about 70% strength in 7 days and full design strength in 28 days. You can walk on it after 24–48 hours, drive on it after 7 days, and place heavy loads after 28 days.
Skip the manual math — use our free Concrete Slab Calculator for instant, accurate results including waste factors and cost estimates.