Flooring Costs Across Canada
National Average
$2,827 – $5,404
Based on 204 data points across 4 provinces
Detailed Cost Breakdown
Specific costs by job type, extracted from industry sources across Canada.
Total Project Costs
| Job Type | Low | High | Sources |
|---|---|---|---|
| Solid Hardwood Install 1000sqft | $8,000 | $15,000 | 2 |
| Engineered Hardwood Install | $8,000 | $14,500 | 2(2 prov) |
| Laminate Flooring Install | $5,000 | $10,000 | 2 |
| Hardwood Refinishing | $3,000 | $6,000 | 5(2 prov) |
| Luxury Vinyl Plank Install | $3,133 | $5,711 | 9(2 prov) |
| Porcelain Tile Kitchen Install | $2,600 | $5,400 | 5 |
| Basement Flooring | $1,750 | $5,000 | 2 |
| Lvp Kitchen Flooring | $2,000 | $4,000 | 3 |
| Luxury Vinyl Plank Kitchen | $2,000 | $4,000 | 2 |
| Lvp Kitchen Install | $1,821 | $3,857 | 7 |
| Bathroom Tile Floor | $1,350 | $3,000 | 2 |
| Bathroom Tile Install | $1,200 | $3,000 | 2 |
| Porcelain Tile Bathroom | $1,100 | $2,667 | 3 |
| Heated Tile Floor Bathroom | $1,250 | $2,500 | 2 |
| Bedroom Carpet Install | $1,213 | $2,393 | 3 |
| Bathroom Tile Flooring | $1,000 | $2,250 | 2 |
| Porcelain Tile Bathroom Floor | $850 | $2,125 | 2(2 prov) |
| Baseboard Removal Reinstall | $800 | $1,850 | 2 |
| Ceramic Tile Bathroom Floor | $500 | $1,375 | 2(2 prov) |
| Subfloor Levelling | $375 | $1,075 | 4 |
| Broadloom Carpet Install | $300 | $900 | 2 |
| Furniture Moving | $138 | $450 | 4 |
| Radiant Floor Thermostat | $175 | $400 | 2(2 prov) |
| Concrete Moisture Test | $50 | $150 | 2 |
Per-Unit Costs
| Job Type | Low | High | Sources |
|---|---|---|---|
| Flooring Nailer Rental | $50/day | $90/day | 2 |
| Heated Tile Floor Install | $18/sq ft | $33/sq ft | 2(2 prov) |
| Natural Stone Tile Install | $14/sq ft | $31/sq ft | 6(2 prov) |
| 12x24 Porcelain Tile Install | $16/sq ft | $30/sq ft | 3(2 prov) |
| Porcelain Tile Install | $10/sq ft | $25/sq ft | 9(2 prov) |
| Tile Installation Labour | $7/sq ft | $24/sq ft | 3(3 prov) |
| Tile Flooring Install | $11/sq ft | $22/sq ft | 3 |
| Tile Installation | $11/sq ft | $22/sq ft | 2(2 prov) |
| Ceramic Porcelain Tile Basement | $11/sq ft | $20/sq ft | 2 |
| Solid Hardwood Install | $10/sq ft | $19/sq ft | 10(4 prov) |
| Hardwood Installation | $10/sq ft | $19/sq ft | 2 |
| Hardwood Flooring Install | $12/sq ft | $18/sq ft | 3 |
| Hardwood Installation Complete | $8/sq ft | $16/sq ft | 3 |
| Engineered Hardwood Install | $9/sq ft | $16/sq ft | 6(4 prov) |
| Hardwood Board Replacement | $33/unit | $90/unit | 2(2 prov) |
| Hardwood Stair Installation | $40/unit | $80/unit | 2(2 prov) |
| Asbestos Testing | $25/unit | $50/unit | 3 |
| Transition Strips Install | $15/unit | $50/unit | 2 |
| Transition Strips | $15/unit | $50/unit | 6 |
| Carpet Stair Installation | $18/unit | $33/unit | 2(2 prov) |
| Door Trimming | $15/unit | $30/unit | 2 |
By Province
British Columbia$5,740 – $9,300
New Brunswick$2,895 – $5,581
Alberta$2,360 – $4,900
Ontario$1,790 – $3,351
Looking for Flooring quotes?
Find verified contractors in your province.