It depends mostly on the material. A treated timber pergola can last around ten to fifteen years if it is sealed and maintained, while a powder coated aluminium pergola can last well beyond twenty years with very little upkeep. Good quality fixings and proper installation make a big difference to lifespan.