Pricing · 8 min · Updated August 2026
Hardwood flooring cost in the GTA, 2026
Real 2026 price ranges for hardwood installation, refinishing, stairs, and railings in Toronto and the Greater Toronto Area — and what actually moves the number.
The short version
In the Greater Toronto Area in 2026, most homeowners should budget $11–$22 per square foot for a hardwood install (material + labour) and $4.50–$8.50 per square foot for a professional dust-contained refinish. Stairs are $380–$850 per step. Railings are $180–$420 per linear foot. A typical 1,000 sq ft main floor in white oak, straight lay, site-finished, lands around $15,300–$24,400 before HST and before the stair — the estimator computes the same number, city by city.
Anyone quoting $6/sq ft installed for solid oak in Toronto is either omitting material, omitting prep, or omitting the truth. Anyone quoting $40/sq ft for a straight white-oak field without herringbone or walnut is testing whether you will pay for atmosphere.
What moves the number
Species: white oak is the market; walnut is a premium; maple is mid-material but harder labour because it shows mistakes. Pattern: herringbone and chevron add 40–55% labour. Subfloor: a 3/8" hog in a 1920s house is a flattening job, not a flooring job. Access: a third-floor walk-up in Little Italy is not a Vaughan garage-to-foyer carry.
Finish: prefinished is faster and slightly cheaper. Site-finished two-component waterborne is the better floor in a family house. Hardwax oil is a look and a maintenance contract.
Stairs and railings are not 'extra trim'
The #1 budget shock in GTA quotes is the stair. A 13-step flight with returned treads and a proper rail can rival a whole-floor refinish. If your flooring company says 'we'll figure out the stairs later,' they are not a stair company. Green Hardwood prices the floor, the treads, and the rail as one system because that is how the house is used.
How to use a range without getting burned
Use an estimator to see if the project is $8,000 or $28,000. Then pay for a site visit — moisture, flatness, stair structure, condo rules. A firm number without those readings is a marketing number. Ours is not.
What a real quote contains
A quote for a floor should name the species and cut, the finish system by type, the fastening assembly, the subfloor preparation allowance, and what happens if moisture readings come back outside limits. A quote that lists a square-foot rate and a total is a price for boards, not a price for a floor.
Three numbers that look comparable are frequently three different assemblies. The cheapest is usually the one that has moved the subfloor work off the page and onto your invoice later.
Where the money actually goes
On a typical install, labour and preparation are the larger share, not the wood. That is counterintuitive to most homeowners, who shop species first, and it is why upgrading from red oak to white oak changes the total far less than a herringbone layout or a floor that has to be flattened.
The variables with real leverage, roughly in order: pattern, subfloor condition, finish system, access, and only then species. Access is the one nobody prices mentally — a third-floor walk-up in Little Italy is not a Vaughan garage-to-foyer carry, and it is a real line.
Why your city changes the number
Every municipality on this site carries its own labour, access and travel multiplier, and the bands on each city page are computed with it rather than being a Toronto number with a place name attached. Barrie is not Brampton, and the drive is a genuine cost rather than a rounding.
Use the estimator with your own city and job, then treat a site measure as the thing that produces a firm number. Nobody can hold a price before reading moisture.
The quotes to walk away from
A firm stair price given over the phone, because the first and last risers decide whether the job is a retread at all. A hardwood price with no subfloor line. A floating floor proposed over hydronic radiant. Solid 3/4-inch proposed over a slab. Any quote where the word 'dustless' appears without a description of containment.
None of these are close calls and all of them are common, which is the uncomfortable part — they are not the marks of a cowboy operation, they are what a busy company does when it is quoting quickly and hoping the job is straightforward.
Want the number for your house?
Estimator first. Site moisture reading second. That is the only honest sequence.
Open the estimator