Subaru Impreza insurance costs are influenced by the driver's age and the model year. For instance, a 40-year-old driver insuring a 2009 Subaru Impreza should expect to pay an average of $1,310 per year, while insuring a 2022 model will cost approximately $1,464 annually. However, rates for a 16-year-old driver are significantly higher, with insurance for a 2009 Subaru Impreza averaging $5,981 per year and a 2022 model averaging $6,547 per year.
MoneyGeek has also ranked the best auto insurance providers that offer cost-effective rates and top-notch service.