The average lifespan of a timber deck is between 10 and 20 years depending on the type of timber used and the level of maintenance it receives.