Sealcoating should be done every 3 – 5 years depending on weather conditions and the amount of use your asphalt surface gets.