While it varies across insurers, you can generally expect a defensive driving discount to last from three to five years.