The Real Cost of Concrete Work in the GTA in 2026
If you’re quoting a concrete job in the GTA right now, you need current numbers — not last year’s, not what some website from Texas says, not what your uncle paid in 2019. Material costs, labor rates, and fuel surcharges have all shifted, and if your estimate is off by even 10%, that’s money straight out of your pocket.
Here’s what concrete work actually costs in the Greater Toronto Area as of early 2026, broken down by component.
Materials
Ready-Mix Concrete
The base price for standard ready-mix in the GTA:
| Mix Design | Approx. Price per m³ |
|---|---|
| 20 MPa (non-structural, fill) | $230–$260 |
| 25 MPa (general purpose) | $250–$290 |
| 30 MPa (structural) | $270–$320 |
| 32 MPa (high-strength structural) | $290–$350 |
| 35 MPa+ (specialty / high-performance) | $330–$400+ |
These are plant-gate prices with standard delivery within a 30 km radius. Add $8–$15 per kilometer beyond that. Winter surcharges (hot water, accelerators) add $20–$40 per cubic meter from November through March.
Short-load fees: Most plants have a 3 m³ minimum. Order less and you’ll pay full price for 3 m³ anyway, plus a short-load surcharge of $50–$80 per cubic meter under the minimum. For a 1.5 m³ backyard pad, you might pay $750+ in concrete for what calculates as $375 worth of mud.
Rebar and Reinforcement
Rebar prices stabilized in late 2025 after the rollercoaster of the previous two years:
| Item | Approx. Price |
|---|---|
| 10M rebar (20-foot lengths) | $8–$12 per bar |
| 15M rebar (20-foot lengths) | $12–$18 per bar |
| 20M rebar (20-foot lengths) | $18–$28 per bar |
| Wire mesh (4x8 sheet, 6x6 W2.9) | $25–$40 per sheet |
| Rebar chairs (individual) | $0.30–$0.80 each |
| Tie wire (16 gauge, 3.5 lb coil) | $6–$10 |
Prices vary by supplier and volume. Buying from a contractor-focused yard like ours in Mississauga, Brampton, or Pickering typically beats the big box stores by 15–25% on rebar, especially in volume.
Forming Materials
| Item | Approx. Price |
|---|---|
| 2x8 SPF lumber (forming) | $8–$12 per 8-foot board |
| Plywood (3/4” forming grade) | $55–$75 per sheet |
| Form stakes (steel, 24”) | $3–$5 each |
| Snap ties (for wall forms) | $0.80–$1.50 each |
| Form oil (20L pail) | $35–$50 |
Lumber prices are still higher than pre-2020 but have come down from the peaks. Budget $3–$5 per linear foot of formwork for materials alone.
Ancillary Materials
| Item | Approx. Price |
|---|---|
| Vapor barrier (10 mil poly) | $80–$120 per 1000 sq ft roll |
| Curing compound (20L) | $60–$90 |
| Expansion joint material (1/2” x 4”) | $0.50–$1.00 per linear foot |
| Concrete sealer (penetrating) | $150–$250 per 20L pail |
| Granular A sub-base (delivered) | $35–$50 per metric ton |
Labor
Labor is the wildcard. Rates vary hugely depending on the trade, the complexity, and how busy the market is. GTA concrete labor as of 2026:
| Role | Hourly Rate Range |
|---|---|
| General laborer (concrete) | $22–$30/hr |
| Experienced finisher | $35–$50/hr |
| Formwork carpenter | $35–$55/hr |
| Pump operator | Included in pump rental |
| Concrete foreman | $45–$65/hr |
For a standard residential slab, budget 4–6 labor hours per cubic meter poured (including forming, placing, finishing, and stripping). A 30 m² garage slab at 100mm thick (3 m³) typically takes a 3-person crew one full day — that’s roughly $1,200–$1,800 in labor depending on your crew rate.
Subcontractor Rates
If you’re hiring a concrete sub rather than doing it in-house:
| Job Type | Typical Price Range |
|---|---|
| Garage slab (standard, 20x20) | $5,000–$8,000 |
| Basement floor (standard residential) | $6,000–$10,000 |
| Driveway (double-wide, exposed aggregate) | $8,000–$14,000 |
| Foundation walls (full residential) | $20,000–$40,000 |
| Sidewalk / walkway (per linear foot) | $25–$45 |
These are installed prices including materials and labor. Wide ranges reflect the difference between straightforward pours on easy sites vs. complex work with access issues, slopes, or engineering requirements.
Equipment
Rental Rates
If you’re not buying, here’s what equipment costs to rent in the GTA:
| Equipment | Daily Rate | Weekly Rate |
|---|---|---|
| Concrete vibrator (pencil) | $60–$90 | $200–$350 |
| Power trowel (36”–48”) | $120–$180 | $400–$650 |
| Laser level | $80–$120 | $300–$450 |
| Plate compactor | $90–$130 | $300–$500 |
| Mini excavator (3-ton) | $350–$500 | $1,200–$1,800 |
| Skid steer | $300–$450 | $1,100–$1,600 |
Pump trucks are booked separately from the ready-mix order:
| Pump Type | Half-Day Rate |
|---|---|
| Line pump (trailer-mounted) | $800–$1,200 |
| Boom pump (28m–36m) | $1,200–$1,800 |
| Boom pump (42m+) | $1,800–$2,500 |
Our Rentals division has most of these available from our three GTA yards. Check availability before pour day — power trowels and vibrators are in high demand May through October.
Delivery and Logistics
Concrete delivery: Usually included in the per-cubic-meter price within 30 km. Beyond that, expect $8–$15/km surcharge.
Aggregate/gravel delivery: $150–$250 per load for Granular A within the GTA. Minimum loads are typically 10–15 metric tons.
Bin disposal: Concrete and construction waste bins from our Bin Disposals division:
| Bin Size | Approx. Cost |
|---|---|
| 6-yard | $350–$450 |
| 12-yard | $450–$600 |
| 20-yard | $550–$750 |
| 40-yard | $700–$1,000 |
Prices include delivery, pickup, and disposal for standard construction waste. Clean concrete fill is cheaper. Mixed waste with prohibited items costs more.
Putting It All Together — Sample Project Costs
Residential Garage Slab (20’ x 20’ x 4”)
| Component | Cost |
|---|---|
| Excavation and grading | $500–$800 |
| Granular A base (2 tons) | $100–$150 |
| Forming materials | $200–$350 |
| Rebar/mesh | $150–$250 |
| Ready-mix (3 m³ @ $280) | $840 |
| Labor (3 crew x 8 hrs) | $1,200–$1,800 |
| Finishing supplies | $100–$150 |
| Total | $3,090–$4,340 |
Residential Driveway (40’ x 16’ x 5”, exposed aggregate)
| Component | Cost |
|---|---|
| Demo and removal of existing | $800–$1,500 |
| Excavation and grading | $1,000–$1,500 |
| Granular base | $300–$500 |
| Forming | $300–$500 |
| Reinforcement | $300–$500 |
| Ready-mix (5 m³ @ $300) | $1,500 |
| Pump truck | $800–$1,200 |
| Labor (4 crew x 10 hrs) | $2,000–$3,000 |
| Aggregate wash and seal | $400–$600 |
| Total | $7,400–$10,800 |
Why Prices Vary So Much
Two quotes for the same driveway in Mississauga can differ by $5,000. Here’s why:
- Site access. A walkout basement pour in a Brampton subdivision with no rear access requires a boom pump. That’s $1,500 you don’t need if the truck can back up to the forms.
- Soil conditions. Bad soil means more excavation, possibly engineered fill, sometimes even piles. A pour on solid granular is simple. A pour on clay that moves every spring is not.
- Complexity. Steps, curves, slopes, stamped patterns, and colored concrete all add labor time and material cost.
- Season. Winter pours cost 15–25% more due to hoarding, heating, accelerators, and insulated blankets.
- Municipal requirements. Some GTA municipalities require engineered drawings for anything structural. That’s $2,000–$5,000 in engineering fees before a shovel hits the ground.
Get Accurate Pricing
Every job is different. If you want real numbers for your project, request a quote or call us at 647-926-2597. We supply materials from three locations across the GTA — Mississauga, Brampton, and Pickering — and we can help you estimate quantities and spec the right products for your job.