On average, well-installed car wraps will last for 3-5 years, but some wraps can remain in excellent shape for 7 years or longer.
Some factors that determine how long your vinyl wrap lasts include:
Type of material used; major brands last longer. (VVivid, VinylFrog, Teckwrap, and other China-made films are not major brands)
Contaminates; chemicals, tree sap, water spots, and not cleaning your wrap.
Where you live; hot climates with a lot of sun and states that use salt for managing snow can decrease the lifespan