Accident surcharges can stay on your policy for 3-5 years. The exact time depends on the accident’s severity and your insurance company’s rules.