Concrete Slab Cost: Key Insights
-
Slab thickness has a bigger effect on cost than most homeowners expect: moving from 4 inches to 6 inches on a garage floor adds roughly $1.50 to $2 per square foot, which on a 400-square-foot pour means $600 to $800 before any other upgrades are considered.
-
Removing an existing slab is a separate line item that typically runs $500 to $1,500, and it needs to be confirmed in any quote before work starts, since some contractors scope the pour only and leave demolition out entirely.
-
Stamped concrete costs two to three times more than a plain slab per square foot, but the more useful comparison is long-term: interlocking stone requires periodic relevelling and joint maintenance that a poured surface does not.
-
Municipal rebates for certain drainage work done alongside a new slab, such as backwater valve installation or downspout disconnection, can offset part of the project cost, but most programs require pre-approval before the work begins.
Table of Contents
- Average Concrete Slab Costs in Canada
- What Affects Your Concrete Slab Cost?
- Concrete Pad Cost: Project-by-Project Breakdown
- Cost of Concrete Blocks in Canada
- How to Find a Concrete Pro on HomeStars
- Frequently Asked Questions
Average Concrete Slab Costs in Canada
For a standard residential project in Canada, poured concrete slabs run $5 to $10 per square foot installed, covering labour and materials for a plain or lightly reinforced surface. Decorative finishes move the range up: stamped concrete typically costs $12 to $22 per square foot depending on pattern complexity, and exposed aggregate falls in the $8 to $15 per square foot range.
| Project type | Installed cost range |
|---|---|
| Patio slab, 200 sq ft, plain finish | $1,000 to $2,200 |
| Two-car driveway, ~500 sq ft | $2,500 to $5,500 |
| Single-car garage floor, ~250 sq ft | $1,200 to $2,800 |
| Two-car garage floor, ~400 sq ft | $2,000 to $5,000 |
| Basement floor, ~600 sq ft | $2,400 to $4,800 |
| Stamped concrete patio, 200 sq ft | $2,400 to $4,500 |
These figures assume accessible sites and standard ground conditions. Rocky soil, soft fill, or limited truck access pushes costs toward the top of each range or beyond it.
For a broader look at outdoor surface options and typical project costs, see our guide to concrete driveway costs.
Find concrete pros near you on HomeStars
What Affects Your Concrete Slab Cost?
Several variables move the price above or below the averages, and understanding them helps you read a quote rather than just compare bottom-line numbers.
Slab thickness
Standard residential slabs are 4 inches thick for patios and garden paths, 5 to 6 inches for driveways and garage floors that carry vehicle weight, and 6 inches or more for heavy-load applications. Each additional inch of thickness increases material volume and finishing time. On a 400-square-foot pour, moving from 4 inches to 6 inches adds roughly $600 to $800 to the total project cost.
Labour
Labour typically costs around $3 to $8 per square foot and accounts for roughly 40% to 55% of the total cost on most residential concrete slab projects. It covers site preparation, formwork, the pour itself, finishing, and cleanup. Projects in cities like Toronto, Vancouver, or Calgary carry higher labour rates than smaller markets, and sites with difficult access add staging time that shows up in the quote.
Materials
Concrete is priced by the cubic yard, with residential deliveries in Canada running $120 to $160 per cubic yard depending on region, mix strength, and order size. A standard 4-inch slab requires approximately 1.23 cubic yards per 100 square feet.
Reinforcement is a separate line item: wire mesh averages $0.30 to $0.60 per square foot, while rebar runs $0.75 to $1.50 per square foot depending on bar size and spacing.
Note: Concrete strength is measured in PSI (pounds per square inch). Most residential slabs use a 3,000 to 4,000 PSI mix. A higher PSI means a denser, harder pour that handles heavier loads and resists cracking better, but it costs more per yard. Your contractor may ask you to specify this, particularly for a garage floor or driveway where vehicle weight and freeze-thaw cycles put more stress on the slab.
Site preparation
Most slabs require a compacted gravel base before pouring, typically 4 to 6 inches of granular fill. On a site with soft or uneven soil, the excavation and base work can add $500 to $2,000 before concrete is ordered. If an existing surface needs to be removed first, demolition runs $500 to $1,500 as a separate item.
HomeStars Tip: Various factors specific to your property, such as slope, soil type, and proximity to the foundation, can determine whether a drainage system needs to be installed alongside the slab.
This work happens during site prep, before the pour, and typically adds $300 to $1,500 depending on the scope. If your yard holds water after rain or the ground slopes toward the house, mention it when getting quotes so pros can assess whether drainage is needed upfront.
Accessibility
How easily a concrete truck and crew can reach the pour site has a direct effect on cost. A front driveway with clear street access is straightforward. A backyard slab behind a narrow gate, a basement pour with no exterior access, or a site on a steep grade all require additional setup: materials need to be staged, pumped, or carried further, and that time shows up in the labour total. If access is restricted on your site, flag it when getting quotes so pros can price it accurately rather than adjusting after the fact.
Permits
Permit requirements vary by municipality and project type. Small garden pads and patios rarely need a permit. Driveway expansions, garage floors, and any slab connected to the foundation or affecting lot drainage may require one. Permit fees in Canada typically run $100 to $500 for residential concrete work, though some urban municipalities charge more for larger projects. Your contractor should be familiar with local requirements.
Concrete Pad Cost: Project-by-Project Breakdown
Concrete pad cost varies as much by intended use as it does by size. Each type of pad has its own thickness requirement, reinforcement standard, and site preparation, which is why two pads of similar square footage can come in at very different prices.
Patio and outdoor slabs
A plain backyard patio slab at roughly 200 square feet costs $1,000 to $2,200 installed at 4 inches thick. Here is what is typically included and what changes the price:
- Drainage slope: built into the finish as standard on any outdoor pour
- Edging and border work: included on straightforward sites
- Stamped concrete: runs $2,400 to $4,500 for the same 200 square feet
- Exposed aggregate: comes in at $1,600 to $3,000
Keep in mind: Not every concrete contractor works with stamped, aggregate, or polished techniques, so the finish choice also affects who you can hire. For garage floors and basement slabs, it is worth confirming finish options before getting quotes, as the difference in cost and appearance between a basic broom finish and a polished pour is significant.
Driveways
A two-car driveway at around 500 square feet costs $2,500 to $5,500 in most Canadian markets. Key factors that affect where your quote lands:
- Thickness: driveways need 5 to 6 inches to handle vehicle weight reliably, compared to 4 inches for a patio
- Site and grade: urban sites and those with slope or limited street access sit toward the higher end
- Heated in-slab systems: a separate cost at $8 to $15 per square foot for electric in-slab heating, and must be planned before the pour since the system is embedded in the concrete
Garage floors
A garage floor is one of the more straightforward pours: access is predictable, the area is enclosed, and finish requirements are usually a broom texture or light trowel. Typical costs:
- Single-car garage, ~250 sq ft: $1,200 to $2,800
- Two-car garage, ~400 to 500 sq ft: $2,000 to $5,000
- Standard inclusions: floor drain, control joints at the wall perimeter, slight slope toward the door
- Epoxy coating: a separate cost, added only after the slab reaches full cure at 28 days
Basement floors
A basement slab is typically 4 inches thick, poured over a compacted gravel base with a vapour barrier underneath. Costs and considerations:
- Typical cost range: $4 to $8 per square foot, or $2,400 to $4,800 for a 600-square-foot floor
- Moisture remediation, underpinning, or drainage work needed before the pour is a separate cost and should be quoted independently. Read more in our guide to basement waterproofing costs.
Get quotes from concrete pros on HomeStars
Cost of Concrete Blocks in Canada
Concrete blocks, also called concrete masonry units or CMUs, are used for foundation walls, retaining walls, garden borders, and structural applications where a poured slab is not the right solution. The cost of concrete blocks is calculated per unit for materials and per square foot of wall face for installed work, rather than by the cubic yard.
| Block type | Installed cost per sq ft of wall |
|---|---|
| Standard 8x8x16 CMU | $12 to $20 |
| Solid concrete block | $15 to $25 |
| Split-face decorative block | $18 to $30 |
| Lightweight CMU | $13 to $22 |
Labour accounts for roughly 50% to 60% of the installed cost of a concrete block wall. A standard retaining wall at 4 feet high and 20 feet long typically costs $2,500 to $5,000 installed, including mortar, footings, and drainage backfill.
Structural block walls for foundations cost more because most Canadian provinces require engineered drawings before construction begins, and that engineering fee is a separate line item.
How to Find a Concrete Pro on HomeStars
Getting an accurate quote starts with finding a pro who has done similar work in your area. HomeStars connects you with concrete specialists in your area who handle poured slabs, pads, driveways, and block work, so you can read reviews from other homeowners, compare approaches, and make an informed decision before any work begins. Post your job for free, describe the project, and let interested pros come to you with their assessments and quotes.
Post your concrete slab job on HomeStars
FAQs: Your Questions About Concrete Slab Costs Answered
How long does a concrete slab last in Canada?
A well-poured and properly cured concrete slab typically lasts 25 to 50 years in Canadian conditions. The main threats to lifespan are freeze-thaw cycles, deicing salt on driveways, and water infiltration at cracks that are left unaddressed. Surface sealing every few years and prompt crack repair extend the life of the slab considerably. You can find more details in our guide to foundation crack repair costs.
Can concrete be poured over an existing slab?
In some cases yes, but it depends on the condition of the existing surface and the intended use. A bonded overlay of 1.5 to 2 inches is possible on a structurally sound slab in good condition, and costs less than full removal and replacement. If the existing slab has significant cracking, heaving, or drainage issues, removal is usually the better long-term call. You can find pros on HomeStars who can assess which approach suits your situation before any work begins.
Can a concrete slab be poured in winter in Canada?
Yes, but it requires additional measures to protect the concrete during curing. Fresh concrete should not be placed when ground or ambient temperatures are near or below 5 degrees Celsius without insulating blankets, temporary heated enclosures, or accelerating admixtures. Most pros working in colder parts of Canada are familiar with cold-weather pours and factor the added materials into the quote. Expect to pay $200 to $500 more on top of standard rates for proper cold-weather protection, depending on how long temperatures stay low after the pour.
Does a concrete slab need rebar or wire mesh?
Both materials reduce cracking, but they perform differently. Wire mesh limits minor surface cracking and suits light-use slabs like patios and small garden pads. Rebar provides tensile strength through the full depth of the slab and is the appropriate choice for driveways, garage floors, and any surface bearing consistent vehicle weight or heavier loads. The decision depends on the use case and the soil conditions below the slab. Post your job on HomeStars and connect with concrete pros who can advise which reinforcement suits your specific project before formwork goes in.
How long does a concrete slab take to cure before use?
Concrete reaches approximately 70% of its design strength within 7 days under normal conditions, which is typically when light foot traffic is acceptable. Full cure at 28 days is when the slab is ready for vehicle use and heavier loads. In cold weather or when certain admixtures are used, the timeline shifts. Using a slab too early can cause surface damage that is difficult to repair, so ask your concrete pro for specific guidance on when your slab is ready.
Related questions on Ask a pro
See what others are asking our expert pros. Browse all questions
Flooring and tiles
Garage floor
Gerald Ruygrok 29/05/2026 - 1:03 PM
Is it cheaper to lay vinyl tiles on cement or an epoxy coating? Which is recommended? What should I consider in making my decision?
3 answers
Flooring and tiles
Tiles
Shirley Summers 29/05/2026 - 12:56 PM
Can you remove vinyl flooring and then replace with ceramic flooring. Is laminate flooring cheaper than ceramic tiling
3 answers
Flooring and tiles
Can I install vinyl flooring over existing laminate flooring?
Anonymous user 19/05/2026 - 11:29 AM
Just moved into a new home and I'm really not loving the colour of the laminate floors. Is it possible to lay vinyl flooring right on top of the laminate? Asking to know if can avoid taking off the baseboards and removing the laminate.
23 answers
Need expert advice?
Ask a question