Decks: Because of weather, the life span of a deck varies. In optimal conditions, a wood deck can last 20 years, the NAHB study found. A deck can last 20 to 25 years in dry areas, but is likely to last only 10 to 15 years in the South, where there is more rain and humidity.