How long DUIs affect your insurance varies by location and insurer. The most common range is three to five years. A DUI can stay on your record for 10 years, and in California it will prevent you from getting a good-driver discount.