RESOURCES

How much does deck restoration cost in Melbourne?

Timber deck part-way through oiling, showing freshly oiled boards beside weathered ones, Croydon Paintworks, Melbourne

Quick answer: professional deck restoration in Melbourne typically costs $25–$45 per m² for a clean and re-oil, and $50–$80 per m² for a full sand-back and oil. Staining or painting a deck typically costs $25–$60 per m², and replacing damaged boards is usually priced per board, at about $50–$100 each. Your price depends on the deck's size and condition, the finish and how easy it is to reach.

These are typical market ranges from published 2026 Melbourne price guides, not a quote. For an exact price, we'll come and measure up, then give you a free, no-obligation quote.

Typical deck restoration costs in Melbourne (2026)

Typical cost per square metre:

  • Clean and re-oil (deck in fair condition): $25–$45

  • Full sand-back and oil (weathered or grey timber): $50–$80

  • Staining or painting: $25–$60

  • Replacing damaged boards: about $50–$100 per board

Example: a 20 m² deck would typically cost about $500–$900 for a clean and re-oil, or $1,000–$1,600 for a full sand-back and oil.

Larger decks often cost less per square metre, because setting up, preparation and cleaning up are spread over a bigger area.

Re-oil or full restoration: which does your deck need?

  • A clean and re-oil suits a deck whose finish is wearing thin but whose boards are still smooth and sound. We clean the boards, let them dry, then apply fresh oil.

  • A full sand-back suits a deck that has turned grey, has rough or splintering boards, or has a patchy old finish. We sand the boards back to bare timber before oiling, staining or painting.

Not sure which yours needs? We'll tell you when we measure up.

What affects the cost of restoring a deck?

  • Size: most decks are priced per square metre.

  • Condition: grey, rough or flaking timber needs sanding back, which takes longer.

  • Finish: oil, stain or paint, and the number of coats.

  • Steps, levels and balustrades: these take more hand work than open boards.

  • Damaged boards: we can replace damaged boards before the finish goes on. They're quoted separately.

  • Access: furniture, pot plants and tight spaces around the deck add time.

How often should a deck be re-oiled?

It depends on how much sun and rain the deck gets and on the product used. We'll suggest timings for your deck.

Deck restoration cost FAQs

How much does it cost to oil a deck in Melbourne?

Typical market prices are $25–$45 per m² for a clean and re-oil, and $50–$80 per m² if the boards need sanding back first. The exact price depends on the deck's size, condition and access.

Do you replace damaged deck boards?

Yes. We can replace damaged boards before oiling, staining or painting. We don't build decks or do structural work such as joists or bearers.

Does your quote include the oil or paint?

Yes. Our quotes include the products and materials.

Can you stain or paint a deck instead of oiling it?

Yes. We oil, stain or paint decks. We'll talk you through the options when we measure up.

Ready to restore your deck?

See our deck restoration and oiling service, or our house painting cost guide for other painting costs.