On average, in Vancouver, exterior paint should last about 5-10 years. However, there are several factors that must be taken into consideration when estimating how long a paint project will last; this includes climate, weather, and surface type. For example, sides that are exposed to a lot of direct sunlight will likely deteriorate much faster.