Canada calculator
Flooring Installation Cost Calculator
Estimate the cost to install new flooring in Canada. Adjust the floor area, the material, and whether you remove the old floor or need the subfloor levelled to see an itemised low–high range in Canadian dollars per square foot for your project.
How this calculator is built
Unit costs with sources
This model cites 4 sources for its line-item cost and regional labor inputs.
Regional labor adjustment
The province table applies local labor indexes only to labor-heavy line items.
Published methodology
The methodology page lists the formula, size drivers, labor model, and source links.
How this estimate is calculated
The model prices 6 project line items from published cost inputs. Quantities are driven by the floor area, the material, and whether the old floor is removed or the subfloor needs levelling. The selected scope and finish adjust those inputs, then the regional index changes only each line's labor share; material prices remain national.
The itemized midpoint is shown as a ±25% planning range. It is not a contractor quote: access, design choices, permits, availability, and site conditions can move the final price.
Read the full calculation notesEstimate your project
Change the default inputs to match your scope. The breakdown updates by line item.
Flooring Installation Cost by province: typical ranges
Each range applies that province's labor index to the labor-share line items of the default project; materials stay at national prices. Select a province for its full local breakdown and calculator.
| Province | Typical range | Labor index | Permit |
|---|---|---|---|
| Alberta | $3,064–$5,107 | 106% | Usually none |
| British Columbia | $2,999–$4,998 | 100% | Usually none |
| Manitoba | $2,826–$4,709 | 84% | Usually none |
| New Brunswick | $2,728–$4,547 | 75% | Usually none |
| Newfoundland and Labrador | $2,826–$4,709 | 84% | Usually none |
| Northwest Territories | $3,042–$5,070 | 104% | Usually none |
| Nova Scotia | $2,761–$4,601 | 78% | Usually none |
| Nunavut | $3,075–$5,125 | 107% | Usually none |
| Ontario | $2,999–$4,998 | 100% | Usually none |
| Prince Edward Island | $2,761–$4,601 | 78% | Usually none |
| Quebec | $3,161–$5,269 | 115% | Usually none |
| Saskatchewan | $2,923–$4,872 | 93% | Usually none |
| Yukon | $3,096–$5,161 | 109% | Usually none |
Common questions
How much does it cost to install flooring in Canada?
Installed vinyl plank and laminate typically run about $4–$11 CAD per square foot, with most homeowners around $6–$9, so a mid-grade 500 sq ft floor lands near $4,000. Laminate and sheet vinyl are the budget options; solid hardwood, porcelain, and stone sit at the top. Prices shown are before GST/PST/HST, which is added per-province at billing.
Should I pay to remove the old floor and level the subfloor?
Removing and disposing of the old floor typically adds about $1–$3 per square foot, and levelling an uneven or damaged subfloor adds roughly $1–$3 per square foot. Toggle 'Remove existing flooring' and 'Subfloor leveling / repair' to fold those into the estimate.
Which flooring is cheapest to install?
Click-lock laminate and floating luxury vinyl plank are the fastest and cheapest to install; glue-down vinyl, hardwood nail-downs, tile, and patterned layouts cost more in labour. The 'Flooring material' selector scales the estimate across these tiers.