Ideally, an asphalt driveway should be coated every 2 years. However, with the number of different products on the market for coating driveways, it is best to check with the manufacturer’s recommendations.