Installed concrete slabs cost roughly $6 to $12 per square foot in 2026, which puts a 10 x 10 ft slab at $600 to $1,200 and a 20 x 20 ft slab at $2,400 to $4,800 installed with standard 4-inch thickness and wire-mesh reinforcement. That range comes from HomeGuide's 2026 contractor cost data, checked July 1, 2026.
| Slab size | Square feet | Low estimate | High estimate |
|---|---|---|---|
| 10 x 10 ft | 100 | $600 | $1,200 |
| 12 x 12 ft | 144 | $865 | $1,730 |
| 20 x 20 ft | 400 | $2,400 | $4,800 |
| 24 x 24 ft | 576 | $3,456 | $6,912 |
| 30 x 30 ft | 900 | $5,400 | $10,800 |
| 40 x 60 ft | 2,400 | $14,400 | $28,800 |
| 1,000 sq ft | 1,000 | $6,000 | $12,000 |
Use the Concrete Calculator to get the material volume first, then add contractor quotes for your area to check the total.
A 20 x 20 ft (400 sq ft) slab at 4 inches thick runs roughly $2,400 to $4,800 installed in most markets. Adding a 6-inch thickness for a garage or shop floor pushes material costs up by about 50 percent, so budget $3,000 to $6,000 or more depending on your contractor and local labor rates.
A DIY pour on a small slab can cut costs by 40 to 60 percent if you already own or can rent a mixer and finishing tools. The material cost for concrete alone runs $119 to $147 per cubic yard for ready-mix delivered, or up to about $172 per yard once short-load fees hit small orders, per HomeGuide's 2026 concrete price guide (checked July 1, 2026). Labor, grading, and forming typically account for half or more of the installed price. See concrete slab thickness to confirm your depth before ordering.
For a typical installed slab, the cost breaks down roughly as follows. Concrete material (ready-mix) accounts for 25 to 35 percent of the total. Gravel sub-base accounts for 5 to 10 percent. Forms, rebar or mesh, and stakes make up another 5 to 10 percent. Labor for forming, pouring, screeding, finishing, and curing is the largest component at 40 to 55 percent of the total installed price. This is why DIY pours can save so much: you eliminate the single biggest cost line.
| Finish type | Added cost per sq ft | Best for |
|---|---|---|
| Broom finish | Standard (no add) | Driveways, sidewalks, garage floors |
| Exposed aggregate | +$2 to $4 | Patios, pool decks, decorative |
| Stamped concrete | +$4 to $8 | Patios, driveways, decorative entries |
| Salt finish | +$1 to $2 | Pool surrounds, light texture |
| Polished / ground | +$3 to $10 | Interior garage floors, commercial |
When you solicit bids, specify the exact square footage, thickness, reinforcement type (rebar size and spacing, or wire mesh gauge), and finish. Ask whether the quote includes excavation and gravel base, form work, finishing, and cleanup. A detailed scope prevents surprise change orders. Get at least three quotes for jobs over $1,500, and check references for pours over 500 square feet because concrete finishing on large slabs requires experience and a good crew to keep up with the setting time.
Expansion joints (or isolation joints) separate the new slab from existing structures like house foundations, step footings, or adjacent slabs. They are usually a fiber expansion strip inserted before the pour. Most contractors include them in their base bid, but verify. For larger pours (over 400 square feet), saw-cut control joints at 8 to 12 foot intervals are standard and add a small labor charge, usually $0.25 to $0.75 per linear foot of saw cut. These joints matter for long-term appearance; skipping them almost guarantees visible random cracking within a few years.
Many jurisdictions require a building permit for concrete work that exceeds a certain size or is attached to a dwelling. Permit costs vary widely: a simple patio slab may cost $50 to $150 in permit fees, while a foundation slab often requires plan review and an inspection fee that can run $200 to $500 or more. Always check with your local building department before starting. Unpermitted work can affect homeowner's insurance claims and home resale. Budget the permit fee as a line item and add one to two weeks for permit processing time in your project schedule.
If you are planning a DIY pour, the material budget breaks down as follows. For a 20 x 20 ft slab at 4 inches: you need roughly 5.4 cubic yards of ready-mix including waste, and at $119 to $147 per yard delivered (up to about $172 per yard with short-load fees, per HomeGuide, checked July 1, 2026) that is roughly $650 to $950 for the concrete alone. Bagged mix costs more at that volume: 245 eighty-pound bags at $6.47 per bag, the Quikrete price listed at both Home Depot and Lowe's as of July 1, 2026, comes to about $1,585. Add 1.5 to 2 cubic yards of compacted gravel at $35 to $50 per yard delivered, or $55 to $100. Wire mesh or rebar for a 400 sq ft slab adds $100 to $250 depending on the reinforcement spec. Forming lumber (2 x 4s at 8 feet) for the perimeter adds $40 to $80. Curing compound or plastic sheeting adds $20 to $40. Total DIY material cost for a 20 x 20 slab with ready-mix: roughly $900 to $1,400. Compare that to the installed contractor price of $2,400 to $4,800 and you can see where the labor value lies. Use the Concrete Calculator to confirm your material volumes before pricing out each line item, and see our 2026 slab cost by size tables for bag counts, cubic yards, and bagged-mix costs across ten common slab dimensions.
A 20 x 20 ft slab (400 square feet) at 4 inches thick costs roughly $2,400 to $4,800 installed in most US markets. Upgrading to 6 inches for a garage floor adds about 50 percent to the concrete material cost, pushing the total toward $3,000 to $6,000 depending on region and reinforcement.
A 40 x 60 ft slab (2,400 square feet) at 4 to 6 inches thick generally runs $14,000 to $30,000 installed, depending on thickness, reinforcement, site prep, and regional labor. At that size, a structural engineer review and commercial-grade reinforcement are often required.
A 10 x 10 ft slab (100 square feet) at 4 inches thick typically costs $600 to $1,200 installed. DIY material cost for the concrete alone is roughly $400 in bagged mix (62 eighty-pound bags at $6.47 each, the Quikrete price at Home Depot and Lowe's as of July 1, 2026) or $200 to $300 with a partial ready-mix order once short-load fees are included.
At $6 to $12 per square foot installed, a 1,000 sq ft slab runs roughly $6,000 to $12,000 at standard 4-inch thickness. A 6-inch pour for a shop floor pushes the upper end closer to $15,000 to $18,000 depending on reinforcement and local labor rates.