Decision guide
Hardwood flooring cost in Toronto
How much does hardwood flooring cost in Toronto and the GTA?
Published installed ranges for new install, full sand and finish, and screen and recoat — and the variables that move a phone range into a fixed written price after the free measure.


Three services, three ranges, one scale. The published bands are per square foot and the span between the cheapest intervention and a new floor is roughly sevenfold — which is why “what does hardwood cost” has no single answer.View full size — The three published price bands drawn as horizontal ranges on one common scale, so the overlap between screen and recoat, full sand and finish, and new installation is visible as distance.

Pattern multipliers and stair counts omitted from a quote reappear as change orders. The lowest bid that skips substrate language is usually incomplete scope, not a bargain.View full size — Two quotes tracked over the life of a job — a low initial bid climbing in steps as omitted scope reappears as change orders, and a complete fixed price running flat from start to finish.
First
What actually decides this
Service type
Screen and recoat, full sand and finish, and new install are different labour and material stacks. Mixing them produces a meaningless average.
Species and grade
White oak, walnut, maple and hickory do not land at the same installed number. Grade and width move material cost before labour is considered.
Pattern and stairs
Herringbone, chevron and parquet multiply labour and waste. Stairs are a separate line, not a square-footage footnote.
Substrate and moisture
Flatness correction, slab moisture mitigation and acoustic underlayment are scope items discovered on site, which is why the fixed price follows the measure.
Reference
Comparison
| Service | Typical installed range (CAD / sq ft) | What it includes |
|---|---|---|
| Screen & recoat | $2.50–$4.00 | Abrasion of the existing finish, new top coats — no full sand to bare wood |
| Full sand & finish | $4.75–$7.50 | Sand to bare wood, stain if specified, finish system |
| New hardwood install | $11.00–$18.00 | Material and labour for straight-lay install; pattern and stairs extra |
Decide
The decision tree, in the order we walk it
- If the existing finish still has integrity and colour is acceptable → screen and recoat is the honest first evaluation, not a full sand by default.
- If colour change, deep wear, or prior poor sanding is the problem → full sand and finish, after depth-above-tongue is confirmed.
- If the floor is at the end of its wear layer, wrong species, or wrong construction for the substrate → replacement, priced as new install.
- Stairs, transitions, moisture remediation and pattern work are separate lines on the written estimate.
Failure modes
Where this goes wrong
- A phone number without a moisture test is a marketing range, not a price.
- Lowest bid that skips substrate language is usually incomplete scope, not a bargain.
- Pattern multipliers and stair counts omitted from a quote will reappear as change orders.
Answer
What we recommend
Use the published ranges to budget. Book the free in-home measure for the fixed written price. Compare quotes on scope completeness — machines, sequence, moisture protocol, warranties in writing — not on the headline number alone.
Also asked
Related questions this guide answers
- Why does moisture testing change the price of my hardwood quote?
- Because it changes what the job actually is. Both the subfloor and the material carry a moisture content, and both are measured — at the estimate and again immediately before installation. A quote given before those readings is a guess that gets corrected later at the homeowner's expense, which is the mechanism behind most of the price increases people encounter mid-job.
- Why do hardwood quotes in Toronto vary so much for the same floor?
- Because they are usually not the same job. Whether the subfloor is being prepared, whether stairs and transitions are in scope, which grit sequence is run, how many finish coats, and whether the crew is salaried or subcontracted all sit behind a single per-square-foot number. The published bands on this site are for the whole scope, and the framework exists so the differences can be compared item by item rather than by price alone.
Field catalogue
Take the catalogue with you
The same facts as this page, in a document you can print or forward. Not a quote, and nothing on it asks for your email.
Every field catalogue — the company, the services, the stair case, the framework and the decisions, indexed by series.
Most searched in Toronto
Hardwood flooring in Toronto
Installation and refinishing, with the price bands published before you call. New hardwood installed runs $11.00–$18.00 per square foot.
Hardwood floor refinishing in Toronto
Dust-free sanding in an occupied home. A full sand and finish runs $4.75–$7.50 per square foot; a screen and recoat $2.50–$4.00 where the existing finish is sound.
Hardwood stairs in Toronto
Refinishing, carpet removal and new treads, matched to the floor they meet. Quoted per tread rather than per square foot, and itemised in the written price rather than added to it later.
Floor already cupping, gapping or lifting? What your floor is telling you gives each symptom its cause and an honest prognosis — including the two where the answer is to do nothing yet.
Judging quotes rather than buying yet? The Well-Installed Framework sets out 27 criteria, published free to use on any contractor in the GTA — including us — or score a quote you already have.
Provenance
Where every claim on this page comes from
- The Intelligent Homeowner's Decision Framework — installed cost
- The Intelligent Homeowner's Decision Framework — decision tree
- The Craft — sequence
Framework pillars this bears on
Once this is decided
What the work actually is
Hardwood Flooring Installation · Hardwood Floor Refinishing · Dust-Free Floor Sanding · Hardwood Floor Restoration · Custom Inlays & Borders · Stair Refinishing
Prices for all three bands are published before you call — hardwood flooring in Toronto for a new floor, refinishing for an existing one, stairs for the part usually left out of the quote. If the floor is already cupping, gapping or lifting, this is a diagnosis rather than a decision: what your floor is telling you.
Proof, with the numbers
Where these decisions were made on real jobs
Each publishes the readings and the reasoning, not only the result — which is what makes them worth reading next to a guide rather than instead of one.
Distillery District, over concrete
Over a concrete slab: the moisture test decided the assembly before a species was chosen.
Rosedale estate, stairs over radiant heat
Radiant heat under a main floor and a staircase, with the thermal range designed for.
Forest Hill, wide-plank walnut
Wide-plank walnut, and keeping the colour uniform across boards that age photochemically.
Every case study publishes what was measured, not only what was achieved — all of them are here, and each one names the substrate, the species, the readings and the protocol it followed.
Next
More decision guides
Solid or engineered hardwood
Should I install solid or engineered hardwood in my Toronto home?
Decision guideNail-down, glue-down or floating
Which hardwood installation method is correct for my subfloor?
Decision guideHow to evaluate a hardwood quote
How do I tell a good hardwood flooring quote from a bad one?
Decision guideHow to choose a hardwood contractor in Toronto
How do I choose a hardwood flooring contractor in Toronto?
Decision guideWhite oak flooring in Toronto
Is white oak the right hardwood for a Toronto home?
Decision guideHerringbone, chevron and parquet in Toronto
Should I install herringbone, chevron or parquet in my Toronto home or condo?
Next step
What does this cost?
That is what this page is for. When you are ready to move, this is the next thing worth doing — not a quote, unless a quote is what you came for.


