Speeding violations stay on your Alabama driving record for 5 years. They are reported to insurers for 3 years after the violation date.