DIY Concrete Slab: True Material Cost, Time Investment, and When to Hire Out
A DIY concrete slab costs $2–$5 per square foot in materials (vs $6–$15/sqft pro installed). For a typical 200 sqft pour, you save $400–$1,500. But DIY concrete requires 3-5 hours of intense physical labor in a 90-minute window (concrete sets fast), plus equipment, plus the willingness to live with a result that's usually 80% as good as a pro pour. Worth doing for sheds, walkways, small patios. Not worth doing for driveways, garages, or large patios — the failure cost is too high.
TL;DR — 2026 ranges
- 60-lb bag of ready-mix concrete: $5–$8 (covers 0.45 sqft × 4")
- 80-lb bag: $6–$10 (covers 0.6 sqft × 4")
- Ready-mix truck (minimum 3 cu yd typical): $500–$900 delivered
- Materials per sqft (bag method): $3–$5
- Materials per sqft (ready-mix): $2–$3.50
- Tool rental (mixer, screed, float): $50–$150/day
- Realistic DIY savings (200 sqft): $400–$1,500
- Time investment (200 sqft, first-timer): 8–12 hours over 2 days
Materials cost — two paths
Path A: Bagged concrete from big-box store
Best for small projects (under 100 sqft). For a 100 sqft × 4-inch slab you need ~37 cubic feet of concrete = roughly 75 60-lb bags or 56 80-lb bags. Cost: $375-$600 in bags. Plus mixing equipment.
- 60-lb bag covers ~0.45 cubic feet at 4 inches depth
- 80-lb bag covers ~0.6 cubic feet at 4 inches depth
- Need a mixer (rental $30-$70/day, or buy small electric mixer for $200)
- Mixing is the slowest step: 2-3 bags per minute with mixer, slower by hand
Path B: Ready-mix truck delivery
Best for projects over 100 sqft. Most ready-mix companies require a 3 cubic yard minimum order ($500-$900). 3 cubic yards covers ~240 sqft at 4-inch depth — enough for a small patio or large walkway.
- Cost per cubic yard: $150-$220 delivered
- Plus short-load fee if under 5 cu yd: $50-$150
- Plus wait-time fee if your placement is slow: $80-$150/hour after free time
- You're committed to a fixed window (typically 60-90 minutes from arrival)
Tools you need (own or rent)
- Concrete mixer (bag method): $30-$70/day rental or $150-$300 to buy small electric. Skip if using ready-mix.
- Wheelbarrow: Own one.
- Concrete screed (a straight 2x4 or aluminum screed): cheap or DIY.
- Magnesium or wood float: $15-$40.
- Edging trowel: $15-$30.
- Groove cutter (for control joints): $20-$40.
- Finishing trowel (steel): $20-$50.
- Bull float (for slabs over 100 sqft): $40-$100 rental.
- Power trowel (for slabs over 300 sqft, optional): $80-$150/day rental.
- Rebar or wire mesh: $0.30-$0.80/sqft.
- Plastic sheeting for curing: $0.10/sqft.
- Forms (2x4 lumber): $1-$2/linear foot.
Total tool investment if buying everything: $300-$600. Renting: $100-$200 for a single pour.
The pour process — high-level steps
- Site prep (Day before pour, 2-4 hours). Excavate to depth, compact base, set forms, place rebar/mesh on chairs, install vapor barrier if interior slab. Get inspection if required by code.
- Wet the forms and subgrade just before pour. Prevents the concrete from drying out at the edges.
- Place the concrete (60-90 minutes for ready-mix). Start at the far end and work back toward the truck/mixer. Rake or shovel to roughly level.
- Screed level (immediately after placement). Use a straight board across the top of the forms, working back and forth. Move quickly.
- Bull float (after screeding). Knock down ridges and bring up the cement paste. Don't overwork.
- Wait for bleed water to evaporate (30-60 minutes). Surface will look damp, then start to dull. This is the critical wait.
- Edge the slab. Run an edging trowel along all form edges to round and seal.
- Cut control joints. Use a groove cutter to score joints every 8-12 feet in both directions (4-inch slab) or every 10-15 feet (6-inch slab).
- Finish floating and troweling. Float again, then trowel for smooth finish, OR broom for textured finish, OR brush for textured non-slip.
- Cure with plastic sheeting or wet burlap. Keep moist for 7 days. Don't walk on it for 24-48 hours; don't drive on it for 7-10 days.
Where DIY usually goes wrong
- Too slow mixing or placing. Concrete starts to set within 90 minutes. Running out of time mid-pour creates cold joints (visible seams) that crack.
- Skipping or wrong-spacing control joints. Without proper joints, the slab cracks randomly within 1-3 years.
- Working the surface too early or too late. Trowel when bleed water has gone but surface is still pliable. Get this wrong and you get scaling or weak surface.
- Skipping the cure. Concrete needs moisture for the chemical hydration reaction. Drying out in the first week reduces final strength by 30-50%.
- Underestimating the volume. Running short of concrete mid-pour is a disaster. Always order 5-10% extra for ready-mix; have 4-5 extra bags ready for bag method.
When to NOT DIY
- Slab over 300 sqft — too much for one person in the 90-minute window without commercial equipment
- Driveway or anywhere with vehicle loads — failure cost (cracking, replacement) high
- Slab requires engineered reinforcement (RV pad, garage) — get it engineered and pro-poured
- Cold or hot weather extremes — concrete is fussy outside 50-80°F ambient
- You're not comfortable with deadline-driven physical work
- Stamped concrete — pro-only territory
Frequently asked questions
How much can I save by pouring concrete myself?
Can one person pour a concrete slab?
What's the minimum concrete slab a beginner should attempt?
How long until I can walk on new concrete?
Do I need a permit to pour my own concrete slab?
What's the cheapest way to do a small concrete slab?
Related cost guides
Pricing data compiled 2026 from CostPatch research panel across 50 US states. National ranges reflect typical professional installation/repair scope; outlier high-end work may exceed ranges. See methodology for sourcing.