Michigan · NRMCA 2026 · Updated September 2026
Concrete Prices in Michigan — 2026 Cost Guide + Calculator
Ready-mix concrete in Michigan costs $128–$168 per cubic yard in 2026. Detroit metro averages $138–$148/yd³ while the Upper Peninsula runs $155–$168/yd³ — one of the few states where rural is more expensive than urban. Air-entrained mix, short pour season, and 10-yard minimums shape every Michigan budget.
Free Tool
Michigan Concrete Calculator
Select your region to pre-load local pricing. Adjust dimensions and get an instant cost estimate with Michigan-specific short-load warnings.
Michigan spec: 3,500 PSI air-entrained (5–7% air content) required for freeze-thaw protection. Always add 10% overage. Get 2–3 contractor quotes before committing.
2026 Plant-Gate Prices
Ready-Mix Concrete Prices by City — Michigan
Standard 3,500 PSI air-entrained mix (required spec for Michigan climate). Add $8–$15/yd³ for delivery within 10 miles.
| City / Area | PSI Spec | $/yd³ (material) | $/sq ft installed | Notes |
|---|---|---|---|---|
| Detroit / Wayne County | 3,500 | $138–$148 | $8–$14 | High demand; multiple plants compete |
| Ann Arbor | 3,500 | $140–$148 | $9–$14 | University market; labor premium |
| Grand Rapids | 3,500 | $133–$140 | $7–$13 | Strong supply; competitive market |
| Lansing | 3,500 | $131–$138 | $7–$12 | State capital area, stable pricing |
| Flint | 3,500 | $128–$136 | $7–$12 | Lower demand; best value in SE Michigan |
| Kalamazoo | 3,500 | $134–$142 | $7–$13 | SW Michigan industrial base |
| Saginaw / Bay City | 3,500 | $132–$139 | $7–$12 | Mid-Michigan corridor |
| Traverse City | 3,500 | $145–$158 | $9–$15 | Tourism market; seasonal surge |
| Marquette (UP) | 3,500 | $158–$168 | $11–$17 | Limited plants; transport surcharge |
| Escanaba (UP) | 3,500 | $155–$165 | $10–$16 | UP pricing paradox — see below |
| Remote UP | 3,500 | $165–$175 | $12–$18 | Delivery distance adds significantly |
Project Reference
Project Cost Reference — Michigan 2026
Installed estimates (material + labor + forming + broom finish). Based on Detroit metro midrange at $143/yd³ + $5.50/sq ft labor. UP projects add 20–35%.
| Project | Size | Yards needed | Material cost | Installed (metro) | Installed (UP) |
|---|---|---|---|---|---|
| Small patio | 10×10 / 4" | 1.2 yd³ | $160–$185 | $700–$1,100 | $900–$1,400 |
| Standard driveway | 16×38 / 5" | 9.4 yd³ | $1,300–$1,550 | $4,800–$7,500 | $6,200–$9,800 |
| 2-car driveway | 20×20 / 5" | 7.4 yd³ | $1,000–$1,200 | $3,800–$5,800 | $4,900–$7,600 |
| Standard slab | 20×20 / 6" | 8.9 yd³ | $1,200–$1,450 | $4,500–$7,200 | $5,800–$9,400 |
| Large slab | 30×30 / 6" | 20.0 yd³ | $2,700–$3,250 | $10,000–$16,000 | $13,000–$21,000 |
| Pole barn / shop | 40×60 / 6" | 44.4 yd³ | $6,000–$7,200 | $22,000–$35,000 | $28,000–$45,000 |
| Garage floor (2-car) | 24×24 / 6" | 12.9 yd³ | $1,750–$2,100 | $6,500–$10,500 | $8,400–$13,600 |
Michigan Market Deep Dive
Why Michigan Concrete Works Differently Than Every Other Midwest State
The UP Paradox — Rural costs MORE than Detroit
In most states, rural concrete is cheaper than urban. Michigan inverts this entirely. The Upper Peninsula — 29,000 square miles, larger than West Virginia — has fewer than 20 operating batch plants serving around 300,000 residents. Wayne County alone (Detroit) has multiple plants within 20 miles of any job site.
When your nearest plant is 60–90 miles away, delivery becomes the dominant cost driver, adding $18–$30/yd³ before a drop is poured. UP concrete runs $20–$40/yd³ more expensive than Detroit metro — the reverse of every other Midwest state.
Air-Entrained Concrete Is Non-Negotiable in Michigan
Michigan averages 90–130 freeze-thaw cycles per year in the Lower Peninsula and up to 150+ in the UP. Air-entrained concrete (5–7% air content) introduces microscopic bubbles that give water room to expand during freezing, preventing the surface scaling and spalling that destroys non-air-entrained slabs within 5–8 Michigan winters.
Every Michigan exterior concrete spec should include 3,500 PSI air-entrained mix with 5–7% air content. This adds $8–$12/yd³ over base price and is baked into all figures on this page. Contractors who quote standard (non-air-entrained) concrete are cutting a corner that costs you a full resurfacing job within a decade.
The 10-Yard Minimum and the Short Season
Most Michigan batch plants enforce a minimum order of 8–10 cubic yards. Orders below the minimum trigger a short-load surcharge of $15–$25/yd³ — which can add $100–$250 to a small project. If your job is under 8 yards, ask the plant for their exact short-load rate upfront. Alternatively, coordinate with a neighbor for a same-day pour to share a full truck.
Michigan's safe pour window runs roughly April through October. Fresh concrete needs protection from frost for at least 7 days after placement. Scheduling for June–early July avoids both the late-spring rush and the end-of-season September premium (which pushes quotes 8–12% higher).
Go 6 Inches Minimum — Michigan Frost Depth Demands It
Michigan's frost depth reaches 36–42 inches in the southern Lower Peninsula and 48–60 inches in the UP. While 4-inch slabs meet national residential minimums, Michigan contractors routinely spec 5–6 inches for driveways and 6 inches for garage floors to handle repeated freeze-thaw stress on the subgrade. Budget for 6" on any slab that will carry vehicle weight — the extra concrete cost is minor compared to a resurfacing job in year 8.
Save Money
5 Ways to Cut Your Michigan Concrete Cost
Book for June or early July
Michigan's construction season peaks in May and September. June–early July is the sweet spot — contractors are busy but not overbooked, and you avoid the end-of-season rush premium that pushes September quotes 8–12% higher.
Order a full truck (10 yd³+)
Short-load surcharges are the silent budget killer in Michigan. If your slab needs 7.5 yards, either add a small pad to hit 10, or get the plant's exact short-load rate before committing — some charge flat, others charge per-yard.
Specify 3,500 PSI air-entrained
A 3,000 PSI non-air-entrained mix is ~$10/yd³ cheaper but will scale and pit within 5–8 years in Michigan winters. The upgrade pays for itself — get the right spec from day one.
Call UP plants directly
Plants in the UP don't advertise competitively. A direct call to 3–4 plants in Marquette, Iron Mountain, or Escanaba can surface a $15–$25/yd³ difference that a contractor's standard supplier won't mention.
Common Questions
Michigan Concrete — FAQ
A cubic yard of ready-mix concrete in Michigan costs $128–$168 at the batch plant in 2026. Detroit metro averages $138–$148/yd³ for 3,500 PSI air-entrained mix. The Upper Peninsula runs $155–$168/yd³ due to limited plant supply and delivery distance. Add $8–$15/yd³ for delivery. Most plants require 8–10 yd³ minimum; short-load surcharges of $15–$25/yd³ apply to smaller orders.
A 20×20 ft slab at 6" thickness needs about 8.9 cubic yards. In Detroit metro, expect $4,500–$7,200 installed (material + labor + forming + finishing). Grand Rapids or Lansing: $4,200–$6,800. Upper Peninsula: $5,800–$9,400. Material alone: $1,200–$1,450 in the metro, $1,450–$1,700 in the UP.
A 40×60 ft slab at 6" requires approximately 44.4 cubic yards. Installed cost in Detroit/Grand Rapids metro: $22,000–$35,000. Northern Michigan or UP: $28,000–$45,000. Material alone: $6,000–$7,200 in the south, $7,200–$9,200 in the UP. This size qualifies for full-truck pricing with no short-load surcharge — get 3–4 contractor bids.
A 24×24 ft garage slab at 6" needs about 12.9 cubic yards. Installed in Detroit metro: $6,500–$10,500. Grand Rapids or Lansing: $6,200–$9,800. Upper Peninsula: $8,400–$13,600. Detached garages are one of Michigan's most common concrete projects and competitive bids are readily available in major metro areas.
Yes — for any exterior flatwork. Michigan's freeze-thaw cycle averages 90–130 cycles per year in the Lower Peninsula. Air-entrained concrete (5–7% air content) prevents surface scaling and spalling. Specify 3,500 PSI air-entrained as minimum; 4,000 PSI for driveways under heavy vehicle traffic. The extra $8–$12/yd³ saves you a full resurfacing or replacement within a decade.
The UP covers ~29,000 square miles but has fewer than 20 batch plants serving 300,000 residents. The nearest plant to many UP job sites is 60–90 miles away, adding $18–$30/yd³ in delivery cost alone. Combined with shorter construction seasons and limited contractor competition, UP concrete runs $20–$40/yd³ above Detroit metro — the reverse of the pattern in most US states.
Most Michigan batch plants require a minimum order of 8–10 cubic yards. Orders below the minimum carry a short-load surcharge of $15–$25 per yard. If your project needs 5–7 yards, ask each plant for their exact short-load policy before ordering — some charge a flat surcharge, others charge per-yard. Combining your order with a neighbor's same-day project can avoid the penalty.
More Resources
More Michigan Concrete Resources
Calculators
Nearby States
Michigan pricing verified against NRMCA 2026 national data, regional batch plant surveys, and ACI freeze-thaw specifications. Upper Peninsula pricing cross-referenced with Marquette, Iron Mountain, and Escanaba plant data. Updated September 2026. Reviewed quarterly.
