Ontario hardwood floor refinishing costs in 2026
Hardwood floor refinishing in Ontario runs $1.50-18 per sq ft in 2026, depending on the scope - screen-and-recoat at the low end, heritage restoration with reclaimed sourcing at the top. The most common residential project - a full sand, optional stain, and 2-3 coats of Bona Traffic HD - lands between $3 and $8 per sq ft across the province.
Toronto projects typically run 10-15% above the Ontario provincial average due to higher labour rates. A job priced at $5/sq ft provincially would be expected at $5.50-5.75/sq ft in Toronto proper.
Per-sq-ft ranges by scope (2026 Ontario averages)
- Screen-and-recoat only - $1.50-3/sq ft. No sanding. Light abrasion of the existing finish, clean, and 1-2 fresh coats. Walk-on same day. Only suitable if no bare wood is showing.
- Sand + 2 coats Bona Traffic HD (no stain) - $3-5/sq ft. Full 36-120 grit sequence, Bona Dust Containment System, two coats of waterborne polyurethane. Natural clear finish.
- Sand + stain + 3 coats Bona Traffic HD - $5-8/sq ft. Full sanding, Bona DriFast stain application with sample approval, three finish coats. Standard scope for coloured floors.
- Sand + Rubio Monocoat 2C (no stain) - $6-9/sq ft. Full sanding, single two-component hardwax oil application. Flat/matte finish only. Furniture return at 5-7 days.
- Heritage restoration (narrow-board, reclaimed sourcing) - $8-18/sq ft. Full sanding, board-by-board assessment, Dutchman repairs, stain matching to original colour. Sourcing of period-matched lumber for board replacements where required.
Typical project totals
| Project | Area (sq ft) | Scope | Typical total |
|---|---|---|---|
| Small bedroom | 250 | Sand + 2 coats | $900-1,500 |
| Medium main floor | 800 | Sand + stain + 3 coats | $4,500-7,500 |
| Large open plan | 1,400 | Sand + stain + 3 coats | $7,500-12,000 |
| Full house | 2,500 | Sand + stain | $12,000-22,000 |
Small rooms carry a slightly higher per-sq-ft rate than large open-plan areas. Setup time, Bona DCS equipment configuration, HVAC sealing, and minimum material quantities are relatively fixed regardless of room size. A 250 sq ft bedroom and an 800 sq ft main floor both require similar setup and teardown time. This is a standard characteristic of professional flooring projects, not a premium charge.

What is included in the base price
A standard Bona Certified refinishing project at Toronto Quality Wood Flooring includes the following at no additional charge:
- Bona Dust Containment System setup - the DCS extraction unit connects to the drum sander, belt edge sander, and orbital buffer via sealed duct. HEPA-grade filtration captures 99.8% of airborne particles. HVAC returns and doorways to adjacent rooms are sealed with poly sheeting before sanding begins.
- Full grit-sequence sanding - 36-60-80-100-120 grit progression on drum, edge, and orbital equipment. Minor crack filling and Dutchman patching for small repairs are included before the drum sander runs.
- Stain application (if specified) - Bona DriFast stain, applied and wiped by hand, with a dried sample approval before the full floor application. Natural clear finish projects skip this step.
- 2-3 coats of finish - Bona Traffic HD waterborne polyurethane is the standard system. Rubio Monocoat 2C is available for heritage or flat-matte projects at higher cost.
- Baseboard and quarter-round reinstall - existing trim is removed before sanding and reinstalled after the final coat. Replacing damaged trim is quoted separately.
- Final cleanup - HEPA vacuum pass of the work zone, surface wipe-down. Adjacent rooms that were sealed off require no cleanup.
What is not included unless specifically quoted
- Stair nosings and risers
- Custom stain matching (sample iterations and blending beyond standard DriFast colours)
- Board replacement beyond minor Dutchman patching
- Subfloor remediation
- Furniture removal if rooms are not pre-cleared
What adds cost above the base rate
Stain: +$1-2/sq ft
Stain adds the labour of application and wipe-back, a dedicated dry day before finish coats begin, and in some cases a custom-blend session to match an existing colour in adjacent rooms. Custom stain matching on heritage floors in Cabbagetown or the Annex - where the original floor colour needs to be preserved across both old and new boards - can add half a day for sample approval and may require multiple Bona DriFast blends to achieve the target.
Third finish coat: +$0.50-1/sq ft
Two coats is the standard for residential spaces with moderate traffic. A third coat is specified for high-traffic areas - front entry hallways, open-plan kitchen-dining rooms that connect to back yards, and main floors in Leslieville or Riverdale homes where the floor receives significant daily wear. The third coat adds the same depth of surface protection as the first two; the per-coat cost decreases slightly as the application setup is already in place.
Stair nosings: $60-120 per tread
Stairs require hand sanding on treads and risers, edge sander work at the nosing radius, and careful finish application without runs or pooling at the spindle base. Each tread takes 5-10 times the labour of the same square footage on a flat floor. Pricing covers the tread face, nosing, and riser as a unit.
Board replacement: $8-14/sq ft for affected boards
Individual board replacement is priced per board or per sq ft of affected area, not as an addition to the whole-floor rate. This covers the cost of sourcing matched lumber, fitting the replacement board, and sanding the repair flush before the general sanding sequence begins. Heritage species sourcing - narrow-strip Red Pine for Annex and Cabbagetown homes, quartersawn White Oak for Lawrence Park and Rosedale - carries a materials premium that varies by availability.
Furniture removal: $200-400 if not pre-cleared
Toronto Quality Wood Flooring’s quote assumes rooms are pre-cleared by the homeowner. If furniture removal is required, it is quoted separately based on the volume and weight involved. Light bedroom furniture is at the low end of that range. Full dining room or living room clearance with upholstered pieces approaches the higher end.
Bona Traffic HD vs Rubio Monocoat 2C: what each job looks like
The finish system is the second-largest cost variable after total area. Most Ontario homeowners choose Bona Traffic HD for its fast cure time and proven durability. Rubio Monocoat 2C is chosen for heritage floors where the flat oil finish is the aesthetic target or where spot-repairability without full resanding is a priority.
| Item | Bona Traffic HD job | Rubio Monocoat 2C job |
|---|---|---|
| Grit sequence | 36-60-80-100-120 | 36-60-80-100-120 |
| Finish type | Waterborne polyurethane with hardener | Oil + wax hardwax (two-component) |
| Coats | 2-3 coats | Single two-component coat |
| Walk-on time | 24 hours | 48 hours |
| Furniture return | 72 hours | 5-7 days |
| Sheen options | Matte, satin, semi-gloss, gloss | Flat/matte only |
| Durability | Excellent - hardener cross-links surface | Very good - spot-repairable without full resand |
| Typical price | $3-8/sq ft | $6-10/sq ft |
Bona Traffic HD is the practical choice for most Ontario homeowners - faster cure, more sheen options, lower cost, and proven durability in residential settings. Rubio Monocoat 2C is the right choice for heritage projects where the look of an oil-penetrating finish is non-negotiable, or where the homeowner wants the ability to spot-repair a damaged section without refinishing the full floor.
Both systems are preceded by the same 36-120 grit sanding sequence. The finish choice does not change the preparation work.

Refinishing vs replacement cost
For Ontario homeowners weighing refinishing against replacement, the cost differential is direct: refinishing at $3-8/sq ft versus solid hardwood replacement at $10-25/sq ft (including tear-up and disposal at $1-3/sq ft additional).
On a 1,000 sq ft main floor in a North York or Etobicoke home, refinishing runs $4,000-9,000 total. Replacing the same floor with comparable solid Red Oak runs $11,000-28,000 including demolition and disposal. The cases where replacement is the correct answer - wear layer under 2mm, structural moisture damage, subfloor failure - are covered in detail in the companion guide on hardwood floor refinishing service options.
Book your free in-home estimate
Toronto Quality Wood Flooring provides free in-home estimates with a written fixed-price quote delivered within 48 hours. The estimate is based on a physical visit - measuring the room, lifting a register to check the wear layer, and reviewing the floor under raking light to assess the true condition. Contact Toronto Quality Wood Flooring to book your assessment across Toronto, North York, Scarborough, Etobicoke, and surrounding areas.