The short answer is that the accident or ticket will stay on your record for three years, but the exact punishments you receive for your traffic violation depend on several factors, including: Your insurance company.