How long will the asphalt coloring last on the driveway or recreational surface (tennis court, basketball court)?

Typically in our area of Virginia, it will last between 3-5 years. The variables include weather conditions and the amount of use the surface will endure.