Quick Answer
Floor sanding and polishing in Melbourne typically costs $25–$55 per m² for sanding, staining, and applying a polyurethane finish. A standard 60 m² living area costs $1,500–$3,300 all up. Spot sanding repairs run $400–$800. Costs depend on the number of coats, floor condition, finish type (water-based vs oil-based poly), and whether staining is required. Most SE Melbourne floor sanders quote a per-m² rate plus a minimum call-out fee of $300–$500.
Complete Cost Breakdown
Floor Sanding and Polishing Rates
| Service | Cost per m² | Notes |
|---|---|---|
| Sand and 3 coats water-based poly | $30–$45/m² | Most popular — fast drying, low odour |
| Sand and 3 coats oil-based poly | $25–$40/m² | Harder wearing, longer drying time |
| Sand, stain and 3 coats poly | $40–$55/m² | Colour change adds labour and material cost |
| Hardwax oil finish | $45–$65/m² | Natural look, easier to spot repair |
| Screen and recoat (maintenance) | $10–$18/m² | For floors already in good condition |
| Spot repair (per room) | $400–$800 | For isolated damage without full refinish |
Room Size Cost Examples
| Area | Water-Based Poly | Stained + Poly |
|---|---|---|
| Small bedroom (12 m²) | $360–$540 | $480–$660 |
| Medium room (20 m²) | $600–$900 | $800–$1,100 |
| Open-plan living (50 m²) | $1,500–$2,250 | $2,000–$2,750 |
| Whole house (120 m²) | $3,600–$5,400 | $4,800–$6,600 |
Timber Floor Types in Melbourne Homes
The timber species affects how well the floor sands and what finish is possible:
| Timber Species | Common In | Sanding Notes |
|---|---|---|
| Spotted Gum | SE Melbourne homes 1970s–2000s | Hard, sands well, natural variation |
| Blackbutt | New builds and extensions | Pale, even grain, takes stain evenly |
| Jarrah | Older Frankston and Berwick homes | Very hard, deep red tone, resists stain |
| Vic Ash (Messmate/Alpine Ash) | 1950s–1980s homes, Dandenong area | Softer, shows wear faster, sands quickly |
| Engineered timber | Post-2010 homes | Can usually be sanded once only (2–4 mm wear layer) |
What Affects Floor Sanding Costs?
1. Floor Condition
A floor with deep scratches, old paint, or significant cupping (moisture damage) needs more sanding passes and coarser initial grits, adding time and cost. Expect to pay 15–25% more for floors in poor condition.
2. Staining
Adding a stain colour adds one to two extra preparation and application steps. Darker stains (ebony, dark walnut) require more careful application and may need an extra coat. Budget an extra $8–$15 per m² for staining.
3. Floor Layout Complexity
Rooms with many obstacles (built-in wardrobes, island benches, stairs) require more edge sanding with a smaller orbital sander, which is slower and more labour-intensive than open runs with a drum sander.
4. Number of Coats
Three coats of polyurethane is the industry standard. Some premium jobs specify four coats for high-traffic areas like hallways and open-plan living spaces. An extra coat adds $5–$8 per m².
DIY vs Professional
Hiring a drum sander costs $100–$200 per day from Kennards Hire or Total Tools, but DIY floor sanding has a high risk of uneven sanding, belt marks, and grain raising. The results rarely match professional work, and fixing a DIY mistake can cost more than hiring a professional in the first place.
For floors in average condition that just need refreshing, a screen-and-recoat service ($10–$18/m²) is a good middle ground — a professional lightly scuffs the existing finish and applies new coats without full sanding.
Tips and Gotchas
- Move all furniture out first. Floor sanders won’t move furniture — clear the room completely the day before. Factor in where you’ll store furniture if you’re doing the whole house.
- Check for protruding nails. Walk the floor with a hammer before the sander arrives. Any nail heads above the surface will rip the sanding belt — most sanders charge extra for nail punching if they have to do it.
- Allow 2–3 days for polyurethane to cure. Water-based polyurethane allows light foot traffic after 4 hours but takes 7 days to fully cure. Avoid rugs and heavy furniture for one week.
- Sand in the direction of the grain. Sanding across the grain leaves visible scratches under the finish — a sign of an inexperienced operator.
- Get a vacuum between coats. Dust nibs in the finish are caused by inadequate cleaning between coats. Ask the tradesperson whether they vacuum and tack the floor between each application.
- Engineered floors can only be sanded once. The wear layer is typically 2–4 mm. If your engineered floor has already been sanded, replace rather than sand again.
Local Melbourne Resources
- Bunnings Warehouse — floor sanding equipment hire, stains, polyurethane, and abrasive papers
- Kennards Hire — drum sanders and edge sanders for hire ($100–$200/day)
- Total Tools — orbital sanders, respirators, and floor finishing equipment
- Timber Flooring Association of Australia — find accredited floor sanding contractors
Frequently Asked Questions
How long does floor sanding take?
A standard living room (20–25 m²) takes one day to sand and apply the first coat. Three-coat polyurethane jobs typically take 2–3 days with drying time between coats. A full house (100+ m²) usually takes 4–5 days.
How often should timber floors be sanded and polished?
Quality polyurethane finishes last 10–15 years in a normal household before a full sand and recoat is needed. High-traffic areas (hallways, kitchens) may need a screen-and-recoat every 5–7 years to maintain the finish without full sanding.
Can I sand engineered timber floors?
Yes, but usually only once. Engineered floors have a 2–4 mm hardwood wear layer over a plywood base. If the wear layer is thin or has already been sanded, you risk sanding through to the ply. Have a professional assess the floor before booking a sand job.
Is water-based or oil-based polyurethane better?
Water-based poly dries faster (recoat in 2–4 hours), has lower odour, and gives a clearer finish that keeps the natural timber colour. Oil-based poly is more durable, has a slight amber tone that warms lighter timbers, and costs slightly less. Both last 10–15 years in residential use.
How much does it cost to sand and polish stairs?
Stairs are charged per step, typically $30–$60 per step including sanding and finishing. A standard 13-step staircase costs $400–$800 on top of the floor area rate, as each tread and riser must be hand-sanded individually.
Final Thoughts
Floor sanding is one of the best-value renovations in Melbourne — refreshing tired timber floors dramatically improves the look of a home for $1,500–$5,000, a fraction of the cost of installing new flooring. The key is choosing the right finish type, checking the condition of your boards, and hiring a professional with experience in your specific timber species.