Wonder what your home is worth? Find out with our free service.

Deck cost calculator

Find a tradesperson
... or get 3 obligation free quotes

Search   Post a job

How it works

The calculator shown below estimates the cost of building a deck by asking you a few questions regarding factors such as the size of the deck, the average height off the ground, and what site conditions are like. Once those factors are known the calculator can determine an approximate cost.

Step 1: How big will your deck be?

Enter the size of the deck. If you do not know yet select 'small' (12m2), 'medium' (20m2), or 'large' (30m2) to get a preliminary rough idea of the cost.


Step 2: How high off the ground is your deck?

Set the maximum distance from the floor of your deck to the natural ground below.


Step 3: What are the site conditions?

Step 4: Does the deck require a balustrade?

For safety reasons all decks 60cm or more off the ground require a balustrade.

If you require a balustrade over your deck, enter the total length in metres.

Use the default of $150 per metre for a timber and wire balustrade or $300 per metre for a glass balustrade.

Length: m X $ /m $

Step 5: Does your deck require a roof?

If you require a roof over your deck, enter the size in square meters. The default of $200 per square metre is an estimate for roofs made of timber and Colorbond or timber and polycarbonate.

Size: m2 X $ /m2 $

Step 6: Is your deck in a bushfire prone area?

It can be difficult to estimate the cost of a deck in a bushfire prone area because you must comply with strict Australian standards (AS3959) that do not permit the use of timber. Our calculator assumes you will pay up to double the cost of a timber deck, but you really need to obtain at least one quote to get an accurate price (see step 8 below).


Step 7: Determine your new deck's approximate cost


Step 8: Get 3 quotes for an accurate price

Don't waste time doing the ring around, get 3 reliable local businesses to quote you for a new deck. Our quotation service is obligation-free.

Your postcode