You should resurface a tennis court once every four to eight years. However, a court that’s more frequently visited should be resurfaced closer to every four years. Asphalt or concrete basketball courts need to be resurfaced every four to five years.