Your asphalt striping should last 2 to 3 years but it depends on how much traffic you have and if there’s any weather damage. You will need to restripe if you add a seal coat to your parking lot because it’ll cover the existing markers.