It depends largely on materials and maintenance. For example, a properly maintained wooden deck can last up to 30 years. Composite decks tend to last longer, though, as they are built with more weather-resistant materials than wood. With proper maintenance, a composite deck can last 40 years or more.