Toyota Corolla or Subaru Impreza Insurance – Which is the Cheapest?

We break down insurance cost for a Toyota Corolla and a Subaru Impreza to find out which one has the cheapest cost to insure.

Start a Free QuoteCompare car insurance rates and save on your next policy.

  • A 2024 Subaru Impreza is cheaper to insure than a 2024 Toyota Corolla by an average of $128 per year, $2,282 compared to $2,154.
  • For a 2024 model year Toyota Corolla, average insurance rates range from $2,078 to $2,582 per year, while car insurance for the 2024 Subaru Impreza costs from $2,072 to $2,232, depending on the exact model being insured.
  • With 15 models in the 2024 small car class, the Toyota Corolla ranks seventh and the Subaru Impreza ranks fifth for most affordable car insurance.
  • If the cheapest car insurance is your highest priority, the LE and LE Hybrid trim levels are the cheapest Toyota Corolla models to insure, while the Base and Sport trims have the cheapest rates for the Subaru Impreza.

Is a Toyota Corolla or Subaru Impreza cheaper to insure?

Average car insurance rates for a 2024 Toyota Corolla are $2,282 per year, whereas insurance for a 2024 Subaru Impreza averages $2,154 per year, making the Subaru Impreza the model with cheaper overall insurance rates.

Out of 12 trims for the 2024 Toyota Corolla, the cheapest car insurance rates are on the LE trim at a cost of $2,078 per year, or around $173 per month. The 2024 Subaru Impreza has three trim levels available, with the cheapest trim level to insure being the Base model at an average cost of $2,072 per year.

When all 15 trims of both models are combined and compared, the cheapest vehicle to insure is the Subaru Impreza Base at an average of $2,072 per year, and the most expensive model and trim level is the Toyota Corolla XSE Hatchback at an average cost of $2,582 per year.

The table shown below ranks the cost of car insurance for 2024 Toyota Corolla and Subaru Impreza models, showing average cost for every trim level.

2024 Model Year Toyota Corolla vs. Subaru Impreza Insurance Rates
Model and Trim Level Annual Premium Cost Per Month
$2,072$173
$2,078$173
$2,136$178
$2,158$180
$2,174$181
$2,208$184
$2,222$185
$2,232$186
$2,252$188
$2,254$188
$2,260$188
$2,266$189
$2,464$205
$2,502$209
$2,582$215

Data Methodogy: Rated driver is a 40-year-old male with with good credit, a clean driving record, and no claims or at-fault accidents. Premium includes comprehensive and collision coverage with $500 deductibles. Liability limits are 100/300/100 and UM/UIM and medical payments coverage is included. Rates last updated on June 26, 2025

Annual and monthly insurance cost by trim level for a 2024 Toyota Corolla and a 2024 Subaru Impreza
Annual and monthly insurance cost by trim level for a 2024 Toyota Corolla and a 2024 Subaru Impreza

The rate chart below visualizes the average cost to insure both models using drivers aged 20 to 50. For a 2024 Toyota Corolla, insurance cost ranges from $2,034 to $4,562 per year for the illustrated age groups. A 2024 Subaru Impreza costs from $1,914 to $4,346 to insure per year.

Average car insurance premiums for 2024 Toyota Corolla and Subaru Impreza models for different driver ages.
Figure 1: Average car insurance premiums for 2024 Toyota Corolla and Subaru Impreza models for different driver ages. Rates updated on June 27, 2025.

Get Rates in Your AreaWhy is this important?

Data Methodology: Rates based on a 2024 model year Toyota Corolla and Subaru Impreza. Rates assume a clean driving record and no claims or at-fault accidents. Comprehensive and collision deductibles are $500 and coverage includes UM/UIM and medical payments coverage. Premium amounts are averaged across all trim levels for each vehicle.

2024 Toyota Corolla vs. Subaru Impreza Insurance Cost
Driver Age Toyota Corolla Subaru Impreza
18-Year-Old$6,984$6,682
20-Year-Old$4,562$4,346
25-Year-Old$2,644$2,500
30-Year-Old$2,424$2,290
40-Year-Old$2,282$2,154
50-Year-Old$2,034$1,914
60-Year-Old$1,900$1,788

Data Methodology: Rated drivers have no driving violations or at-fault accidents in the prior three years. Uninsured Motorist (UM), Underinsured Motorist (UIM) and medical payments coverages are included. Premium is averaged for all trim levels available for each vehicle for the 2024 model year. Updated June 27, 2025

The next tables show all the available trims for both 2024 models, along with the average rate for each model. The cheapest model to insure for the 2024 model year is the Subaru Impreza.

2024 Toyota Corolla

$2,282

Insurance Rates by Trim Level for a 2024 Toyota Corolla
2024 Toyota Corolla TrimsRate
LE$2,078
LE Hybrid2,136
SE2,174
Nightshade2,208
SE Hybrid2,222
XSE Hybrid2,252
Nightshade Hybrid2,254
XSE2,260
XLE Hybrid2,266
SE Hatchback2,464
Nightshade Hatchback2,502
XSE Hatchback2,582
2024 Toyota Corolla Average Rate$2,282

2024 Subaru Impreza

$2,154

Insurance Rates by Trim Level for 2024 Toyota Corolla
2024 Subaru Impreza TrimsRate
Base$2,072
Sport2,158
RS2,232
2024 Subaru Impreza Average Rate$2,154

2023 Toyota Corolla vs. Subaru Impreza

For 2023, the model with cheaper average insurance rates is the Subaru Impreza. Insurance on the Toyota Corolla averages $2,136 per year, and insurance for the Subaru Impreza costs an average of $1,886 per year.

For the eight trim levels available for the 2023 Toyota Corolla, the cheapest model to insure is the LE trim at an average cost of $2,028 per year, or around $169 per month. The 2023 Subaru Impreza has seven trims available, with the cheapest trim level to insure being the Base 5-Door AWD model at an average cost of $1,718 per year, or $143 per month.

When rates for all 15 trims of both models are combined and sorted by cost, the lowest-cost model and trim to insure is the Subaru Impreza Base 5-Door AWD at a cost of $1,718 per year, and the overall most expensive vehicle to insure is the Toyota Corolla XSE at an average cost of $2,208 per year.

The table below compares the cost of car insurance for 2023 Toyota Corolla and Subaru Impreza models, showing average cost for each trim level.

2023 Model Year Toyota Corolla vs. Subaru Impreza Insurance Rates
Model and Trim Level Annual Premium Cost Per Month
$1,718$143
$1,802$150
$1,828$152
$1,840$153
$1,922$160
$2,024$169
$2,028$169
$2,068$172
$2,080$173
$2,086$174
$2,122$177
$2,162$180
$2,198$183
$2,204$184
$2,208$184

Data Methodogy: Rated driver is a 40-year-old male with with good credit, a clean driving record, and no claims or at-fault accidents. Premium includes comprehensive and collision coverage with $500 deductibles. Liability limits are 100/300/100 and UM/UIM and medical payments coverage is included. Rates last updated on June 27, 2025

Annual and monthly insurance cost by trim level for a 2023 Toyota Corolla and a 2023 Subaru Impreza
Annual and monthly insurance cost by trim level for a 2023 Toyota Corolla and a 2023 Subaru Impreza

The next chart illustrates the average cost to insure both models for the 20, 30, 40, and 50-year-old driver age groups. For a 2023 Toyota Corolla, average car insurance cost ranges from $1,898 to $4,268 per year for the included driver ages. A 2023 Subaru Impreza costs from $1,672 to $3,806 to insure per year.

Average car insurance premiums for 2023 Toyota Corolla and Subaru Impreza models for different driver ages.
Figure 2: Average car insurance premiums for 2023 Toyota Corolla and Subaru Impreza models for different driver ages. Rates updated on June 26, 2025.

Data Methodology: Rates based on a 2023 model year Toyota Corolla and Subaru Impreza. Rates assume a clean driving record and no claims or at-fault accidents. Comprehensive and collision deductibles are $500 and coverage includes UM/UIM and medical payments coverage. Premium amounts are averaged across all trim levels for each vehicle.

2023 Toyota Corolla vs. Subaru Impreza Insurance Cost
Driver Age Toyota Corolla Subaru Impreza
18-Year-Old$6,533$5,865
20-Year-Old$4,268$3,806
25-Year-Old$2,476$2,186
30-Year-Old$2,270$2,008
40-Year-Old$2,136$1,886
50-Year-Old$1,898$1,672
60-Year-Old$1,776$1,568

Data Methodology: Rated drivers have no driving violations or at-fault accidents in the prior three years. Uninsured Motorist (UM), Underinsured Motorist (UIM) and medical payments coverages are included. Premium is averaged for all trim levels available for each vehicle for the 2023 model year. Updated June 26, 2025

The tables below display the expected annual car insurance cost by trim level for both 2023 models, along with the average rate for each model.

2023 Toyota Corolla

$2,136

Insurance Rates by Trim Level for a 2023 Toyota Corolla
2023 Toyota Corolla TrimsRate
LE$2,028
LE Hybrid2,080
SE Hatchback2,086
SE2,122
SE Hybrid2,162
XSE Hatchback2,198
XSE Hybrid2,204
XSE2,208
2023 Toyota Corolla Average Rate$2,136

2023 Subaru Impreza

$1,886

Insurance Rates by Trim Level for 2023 Toyota Corolla
2023 Subaru Impreza TrimsRate
Base 5-Door AWD$1,718
Base Sedan AWD1,802
Premium 5-Door AWD1,828
Sport 5-Door AWD1,840
Limited 5-Door AWD1,922
Premium Sedan AWD2,024
Sport Sedan AWD2,068
2023 Subaru Impreza Average Rate$1,886

2022 Toyota Corolla vs. Subaru Impreza

For 2022 Toyota Corolla and Subaru Impreza models, the model having the cheapest car insurance rates is the Subaru Impreza. Insurance on a Toyota Corolla costs an average of $2,098 per year, whereas insurance for a Subaru Impreza averages $1,856 per year.

Within each model, however, car insurance cost varies noticeably depending on the trim level being insured.

Using the Toyota Corolla to illustrate this point, car insurance rates range from the lowest full-coverage rate of $1,998 per year for the L model up to the highest rate of $2,200 for the XSE Apex Edition model. For the 2022 Subaru Impreza, rates can range from $1,678 per year on the 5-Door AWD model up to $2,038 for the Premium Sedan AWD model.

The rate table below compares and ranks the cost of car insurance for 2022 Toyota Corolla and Subaru Impreza models, showing average cost for every trim level.

2022 Model Year Toyota Corolla vs. Subaru Impreza Insurance Rates
Model and Trim Level Annual Premium Cost Per Month
$1,678$140
$1,748$146
$1,810$151
$1,866$156
$1,876$156
$1,974$165
$1,998$167
$2,012$168
$2,038$170
$2,056$171
$2,072$173
$2,084$174
$2,092$174
$2,104$175
$2,122$177
$2,134$178
$2,142$179
$2,158$180
$2,200$183

Data Methodogy: Rated driver is a 40-year-old male with with good credit, a clean driving record, and no claims or at-fault accidents. Premium includes comprehensive and collision coverage with $500 deductibles. Liability limits are 100/300/100 and UM/UIM and medical payments coverage is included. Rates last updated on June 27, 2025

Annual and monthly insurance cost by trim level for a 2022 Toyota Corolla and a 2022 Subaru Impreza
Annual and monthly insurance cost by trim level for a 2022 Toyota Corolla and a 2022 Subaru Impreza

The chart below demonstrates the average car insurance cost for both 2022 models for drivers aged 20 to 50. The average full-coverage insurance policy ranges from $1,884 to $4,180 per year for the 2022 Toyota Corolla, and $1,644 to $3,742 for a 2022 Subaru Impreza for the age groups in the chart.

Average car insurance premiums for 2022 Toyota Corolla and Subaru Impreza models for different driver ages.
Figure 3: Average car insurance premiums for 2022 Toyota Corolla and Subaru Impreza models for different driver ages. Rates updated on June 26, 2025.

Data Methodology: Rates based on a 2022 model year Toyota Corolla and Subaru Impreza. Rates assume a clean driving record and no claims or at-fault accidents. Comprehensive and collision deductibles are $500 and coverage includes UM/UIM and medical payments coverage. Premium amounts are averaged across all trim levels for each vehicle.

2022 Toyota Corolla vs. Subaru Impreza Insurance Cost
Driver Age Toyota Corolla Subaru Impreza
18-Year-Old$6,365$5,759
20-Year-Old$4,180$3,742
25-Year-Old$2,424$2,152
30-Year-Old$2,220$1,976
40-Year-Old$2,098$1,856
50-Year-Old$1,884$1,644
60-Year-Old$1,756$1,544

Data Methodology: Rated drivers have no driving violations or at-fault accidents in the prior three years. Uninsured Motorist (UM), Underinsured Motorist (UIM) and medical payments coverages are included. Premium is averaged for all trim levels available for each vehicle for the 2022 model year. Updated June 26, 2025

Out of 12 trim levels for a 2022 Toyota Corolla, the lowest-cost insurance rates are on the L trim at a cost of $1,998 per year. Out of the seven different trim levels available for the Subaru Impreza, the lowest-cost 2022 trim level to insure is the 5-Door AWD trim at a cost of $1,678 per year, or around $140 per month.

When trim-level rates for both models are compared, the lowest-cost model and trim level to buy insurance for is the Subaru Impreza 5-Door AWD at an average cost of $1,678 per year. The most expensive model and trim level is the Toyota Corolla XSE Apex Edition costing an average of $2,200 per year.

The next tables break down average cost to insure each trim level for a 2022 Toyota Corolla and Subaru Impreza, including the average rate for each model. The 2022 Subaru Impreza has lower-cost car average car insurance rates than the 2022 Toyota Corolla.

2022 Toyota Corolla

$2,098

Insurance Rates by Trim Level for a 2022 Toyota Corolla
2022 Toyota Corolla TrimsRate
L$1,998
LE2,012
SE Hatchback2,056
SE2,072
SE Nightshade Edition Hatchback2,084
SE Nightshade Edition2,092
LE Hybrid2,104
XLE2,122
XSE Hatchback2,134
SE Apex Edition2,142
XSE2,158
XSE Apex Edition2,200
2022 Toyota Corolla Average Rate$2,098

2022 Subaru Impreza

$1,856

Insurance Rates by Trim Level for 2022 Toyota Corolla
2022 Subaru Impreza TrimsRate
5-Door AWD$1,678
Sport 5-Door AWD1,748
Premium 5-Door AWD1,810
Sedan AWD1,866
Limited 5-Door AWD1,876
Sport Sedan AWD1,974
Premium Sedan AWD2,038
2022 Subaru Impreza Average Rate$1,856

2021 Toyota Corolla vs. Subaru Impreza

For 2021 Toyota Corolla and Subaru Impreza models, the Toyota Corolla costs less to insure by $94 per year.

The next chart illustrates the average cost to insure both 2021 models with different drivers at the wheel. The average full-coverage insurance policy ranges from $1,548 to $3,450 per year for the 2021 Toyota Corolla, and $1,628 to $3,686 on the 2021 Subaru Impreza for the example age groups.

Average car insurance premiums for 2021 Toyota Corolla and Subaru Impreza models for different driver ages.
Figure 4: Average car insurance premiums for 2021 Toyota Corolla and Subaru Impreza models for different driver ages. Rates updated on June 26, 2025.

Data Methodology: Rates based on a 2021 model year Toyota Corolla and Subaru Impreza. Rates assume a clean driving record and no claims or at-fault accidents. Comprehensive and collision deductibles are $500 and coverage includes UM/UIM and medical payments coverage. Premium amounts are averaged across all trim levels for each vehicle.

2021 Toyota Corolla vs. Subaru Impreza Insurance Cost
Driver Age Toyota Corolla Subaru Impreza
18-Year-Old$5,274$5,664
20-Year-Old$3,450$3,686
25-Year-Old$2,006$2,122
30-Year-Old$1,844$1,948
40-Year-Old$1,736$1,830
50-Year-Old$1,548$1,628
60-Year-Old$1,446$1,524

Data Methodology: Rated drivers have no driving violations or at-fault accidents in the prior three years. Uninsured Motorist (UM), Underinsured Motorist (UIM) and medical payments coverages are included. Premium is averaged for all trim levels available for each vehicle for the 2021 model year. Updated June 26, 2025

For the 12 trims available for a 2021 Toyota Corolla, the cheapest trim level to insure is the iM SE Hatchback model at an average cost of $1,640 per year. For the eight different option levels available for a Subaru Impreza, the most affordable 2021 trim level to insure is the 4WD Station Wagon model at a cost of $1,500 per year, or about $125 per month.

When trim-level rates for both models are compared, the most affordable model and trim level to insure is the Subaru Impreza 4WD Station Wagon at a cost of $1,500 per year, and the most expensive model and trim level is the Subaru Impreza Limited AWD at an average cost of $2,160 per year.

The tables below detail average cost to insure each trim level for a 2021 Toyota Corolla and Subaru Impreza, as well as an average rate for each model. The model with the cheapest car insurance rates for 2021 is the Toyota Corolla.

2021 Toyota Corolla

$1,736

Insurance Rates by Trim Level for a 2021 Toyota Corolla
2021 Toyota Corolla TrimsRate
iM SE Hatchback$1,640
L Hatchback1,652
L Sedan1,652
LE Sedan1,686
LE Premium Hatchback1,718
Hybrid LE Sedan1,736
SE Sedan1,736
iM XSE Hatchback1,738
SE Premium Hatchback1,800
XLE Sedan1,800
XSE Sedan1,800
XLE Hatchback1,866
2021 Toyota Corolla Average Rate$1,736

2021 Subaru Impreza

$1,830

Insurance Rates by Trim Level for 2021 Toyota Corolla
2021 Subaru Impreza TrimsRate
4WD Station Wagon$1,500
Premium 4WD Station Wagon1,596
Sport 4WD Station Wagon1,630
Limited 4WD Station Wagon1,726
AWD1,932
Sport AWD2,048
Premium AWD2,072
Limited AWD2,160
2021 Subaru Impreza Average Rate$1,830

2020 Toyota Corolla vs. Subaru Impreza

When comparing insurance rates for the 2020 Toyota Corolla and Subaru Impreza models, the Toyota Corolla is cheaper to insure by an average of $88 per year for 2020.

The next chart illustrates the average insurance cost for both models for different driver ages. A full-coverage car insurance policy ranges from $1,508 to $3,364 per year on a 2020 Toyota Corolla, and $1,582 to $3,580 on a 2020 Subaru Impreza for the included age groups.

Average car insurance premiums for 2020 Toyota Corolla and Subaru Impreza models for different driver ages.
Figure 5: Average car insurance premiums for 2020 Toyota Corolla and Subaru Impreza models for different driver ages. Rates updated on June 26, 2025.

Data Methodology: Rates based on a 2020 model year Toyota Corolla and Subaru Impreza. Rates assume a clean driving record and no claims or at-fault accidents. Comprehensive and collision deductibles are $500 and coverage includes UM/UIM and medical payments coverage. Premium amounts are averaged across all trim levels for each vehicle.

2020 Toyota Corolla vs. Subaru Impreza Insurance Cost
Driver Age Toyota Corolla Subaru Impreza
18-Year-Old$5,138$5,497
20-Year-Old$3,364$3,580
25-Year-Old$1,954$2,060
30-Year-Old$1,794$1,890
40-Year-Old$1,690$1,778
50-Year-Old$1,508$1,582
60-Year-Old$1,410$1,480

Data Methodology: Rated drivers have no driving violations or at-fault accidents in the prior three years. Uninsured Motorist (UM), Underinsured Motorist (UIM) and medical payments coverages are included. Premium is averaged for all trim levels available for each vehicle for the 2020 model year. Updated June 26, 2025

For the 12 trims available for a 2020 Toyota Corolla, the cheapest trim level to insure is the L Hatchback model at an average cost of $1,606 per year. For the eight different option levels available for the Subaru Impreza, the most affordable 2020 model to insure is the 4WD Station Wagon model at a cost of $1,454.

When comparing both models combined at a trim-level basis, the lowest-cost model and trim level to insure is the Subaru Impreza 4WD Station Wagon at an average of $1,454 per year. The most expensive vehicle to insure is the Subaru Impreza Limited AWD at an average cost of $2,100 per year.

The tables shown below illustrate the cost to insure the available trim levels for both 2020 models, plus an average rate for each model. The cheapest of the two models to insure for the 2020 model year is the Toyota Corolla.

2020 Toyota Corolla

$1,690

Insurance Rates by Trim Level for a 2020 Toyota Corolla
2020 Toyota Corolla TrimsRate
L Hatchback$1,606
L Sedan1,606
iM SE Hatchback1,614
LE Sedan1,636
LE Premium Hatchback1,668
Hybrid LE Sedan1,686
SE Sedan1,686
iM XSE Hatchback1,716
SE Premium Hatchback1,748
XLE Sedan1,748
XSE Sedan1,748
XLE Hatchback1,816
2020 Toyota Corolla Average Rate$1,690

2020 Subaru Impreza

$1,778

Insurance Rates by Trim Level for 2020 Toyota Corolla
2020 Subaru Impreza TrimsRate
4WD Station Wagon$1,454
Premium 4WD Station Wagon1,546
Sport 4WD Station Wagon1,578
Limited 4WD Station Wagon1,670
AWD1,882
Sport AWD1,992
Premium AWD2,014
Limited AWD2,100
2020 Subaru Impreza Average Rate$1,778

2019 Toyota Corolla vs. Subaru Impreza

When comparing insurance rates for the 2019 Toyota Corolla and Subaru Impreza models, the Toyota Corolla is cheaper to insure by an average of $152 per year for 2019.

The next chart visualizes the average insurance cost for both models for different driver ages. The average full-coverage insurance policy ranges from $1,388 to $3,066 per year on a 2019 Toyota Corolla, and $1,516 to $3,438 for a 2019 Subaru Impreza.

Average car insurance premiums for 2019 Toyota Corolla and Subaru Impreza models for different driver ages.
Figure 6: Average car insurance premiums for 2019 Toyota Corolla and Subaru Impreza models for different driver ages. Rates updated on June 27, 2025.

Data Methodology: Rates based on a 2019 model year Toyota Corolla and Subaru Impreza. Rates assume a clean driving record and no claims or at-fault accidents. Comprehensive and collision deductibles are $500 and coverage includes UM/UIM and medical payments coverage. Premium amounts are averaged across all trim levels for each vehicle.

2019 Toyota Corolla vs. Subaru Impreza Insurance Cost
Driver Age Toyota Corolla Subaru Impreza
18-Year-Old$4,670$5,281
20-Year-Old$3,066$3,438
25-Year-Old$1,790$1,976
30-Year-Old$1,644$1,810
40-Year-Old$1,552$1,704
50-Year-Old$1,388$1,516
60-Year-Old$1,296$1,422

Data Methodology: Rated drivers have no driving violations or at-fault accidents in the prior three years. Uninsured Motorist (UM), Underinsured Motorist (UIM) and medical payments coverages are included. Premium is averaged for all trim levels available for each vehicle for the 2019 model year. Updated June 27, 2025

For the 12 trim levels available for the 2019 Toyota Corolla, the cheapest trim to insure is the L Hatchback model at an average cost of $1,516 per year. For the eight trim levels available for the Subaru Impreza, the lowest-cost 2019 model to insure is the 2.0I 4WD Station Wagon trim at a cost of $1,436 per year, or $120 per month.

When insurance prices for all 20 trim levels for both vehicles are compared, the cheapest vehicle to buy insurance for is the Subaru Impreza 2.0I 4WD Station Wagon at an average rate of $1,436 per year. The overall most expensive vehicle to insure is the Subaru Impreza 2.0I Limited AWD at a cost of $1,986 per year.

The two tables below illustrate the average insurance cost by trim level for both 2019 models, including the average rate for each model. The cheapest to insure for the 2019 model year is the Toyota Corolla.

2019 Toyota Corolla

$1,552

Insurance Rates by Trim Level for a 2019 Toyota Corolla
2019 Toyota Corolla TrimsRate
L Hatchback$1,516
L Sedan1,516
LE EcoHatchback1,516
LE EcoSedan1,516
LE Hatchback1,516
LE Sedan1,516
SE Hatchback1,576
SE Sedan1,576
XLE Hatchback1,594
XLE Sedan1,594
XSE Hatchback1,594
XSE Sedan1,594
2019 Toyota Corolla Average Rate$1,552

2019 Subaru Impreza

$1,704

Insurance Rates by Trim Level for 2019 Toyota Corolla
2019 Subaru Impreza TrimsRate
2.0I 4WD Station Wagon$1,436
2.0I Premium 4WD Station Wagon1,526
2.0I Sport 4WD Station Wagon1,584
2.0I Limited 4WD Station Wagon1,628
2.0I AWD1,798
2.0I Premium AWD1,806
2.0I Sport AWD1,876
2.0I Limited AWD1,986
2019 Subaru Impreza Average Rate$1,704

2018 Toyota Corolla vs. Subaru Impreza

When comparing insurance rates for the 2018 Toyota Corolla and Subaru Impreza models, the Subaru Impreza has cheaper rates by $264 per year for this comparison year.

The rate chart below visualizes the average car insurance cost for both models rated for drivers aged 20 to 50. For a 2018 Toyota Corolla, average insurance cost ranges from $1,690 to $3,748 per year for the example age groups. Full-coverage car insurance for a 2018 Subaru Impreza costs from $1,438 to $3,244 on average per year.

Average car insurance premiums for 2018 Toyota Corolla and Subaru Impreza models for different driver ages.
Figure 7: Average car insurance premiums for 2018 Toyota Corolla and Subaru Impreza models for different driver ages. Rates updated on June 27, 2025.

Data Methodology: Rates based on a 2018 model year Toyota Corolla and Subaru Impreza. Rates assume a clean driving record and no claims or at-fault accidents. Comprehensive and collision deductibles are $500 and coverage includes UM/UIM and medical payments coverage. Premium amounts are averaged across all trim levels for each vehicle.

2018 Toyota Corolla vs. Subaru Impreza Insurance Cost
Driver Age Toyota Corolla Subaru Impreza
18-Year-Old$5,706$4,979
20-Year-Old$3,748$3,244
25-Year-Old$2,166$1,864
30-Year-Old$1,978$1,710
40-Year-Old$1,874$1,610
50-Year-Old$1,690$1,438
60-Year-Old$1,576$1,344

Data Methodology: Rated drivers have no driving violations or at-fault accidents in the prior three years. Uninsured Motorist (UM), Underinsured Motorist (UIM) and medical payments coverages are included. Premium is averaged for all trim levels available for each vehicle for the 2018 model year. Updated June 27, 2025

Out of six trim levels for a 2018 Toyota Corolla, the lowest-cost rates are on the L Sedan model at a cost of $1,838 per year, or $153 per month. A 2018 Subaru Impreza has eight different option levels available, with the lowest-cost trim level to insure being the 2.0I 4WD Station Wagon trim at an average cost of $1,346 per year, or around $112 per month.

When rates for all 14 trim levels for both vehicles are combined and compared, the cheapest trim to buy insurance for is the Subaru Impreza 2.0I 4WD Station Wagon at an average rate of $1,346 per year. The overall most expensive vehicle to insure is the Toyota Corolla XSE Sedan at an average of $1,950 per year.

The next two rate tables illustrate both 2018 models and all trim levels available for each one, as well as an average rate for each model. The 2018 Subaru Impreza takes the win over the 2018 Toyota Corolla for the cheapest average car insurance rates.

2018 Toyota Corolla

$1,874

Insurance Rates by Trim Level for a 2018 Toyota Corolla
2018 Toyota Corolla TrimsRate
L Sedan$1,838
LE EcoSedan1,838
LE Sedan1,838
SE Sedan1,892
XLE Sedan1,892
XSE Sedan1,950
2018 Toyota Corolla Average Rate$1,874

2018 Subaru Impreza

$1,610

Insurance Rates by Trim Level for 2018 Toyota Corolla
2018 Subaru Impreza TrimsRate
2.0I 4WD Station Wagon$1,346
2.0I Premium 4WD Station Wagon1,458
2.0I Sport 4WD Station Wagon1,458
2.0I Limited 4WD Station Wagon1,512
2.0I AWD1,698
2.0I Sport AWD1,770
2.0I Premium AWD1,786
2.0I Limited AWD1,866
2018 Subaru Impreza Average Rate$1,610

2017 Toyota Corolla vs. Subaru Impreza

For 2017 Toyota Corolla and Subaru Impreza models, the Subaru Impreza costs less to insure by $288 per year.

The next chart illustrates the average cost to insure the two models using a range of rated driver ages. For the 2017 Toyota Corolla, the average car insurance cost ranges from $1,646 to $3,646 per year for the five age groups shown in the chart. Insurance on the 2017 Subaru Impreza costs from $1,370 to $3,086 on average per year.

Average car insurance premiums for 2017 Toyota Corolla and Subaru Impreza models for different driver ages.
Figure 8: Average car insurance premiums for 2017 Toyota Corolla and Subaru Impreza models for different driver ages. Rates updated on June 26, 2025.

Data Methodology: Rates based on a 2017 model year Toyota Corolla and Subaru Impreza. Rates assume a clean driving record and no claims or at-fault accidents. Comprehensive and collision deductibles are $500 and coverage includes UM/UIM and medical payments coverage. Premium amounts are averaged across all trim levels for each vehicle.

2017 Toyota Corolla vs. Subaru Impreza Insurance Cost
Driver Age Toyota Corolla Subaru Impreza
18-Year-Old$5,551$4,733
20-Year-Old$3,646$3,086
25-Year-Old$2,106$1,774
30-Year-Old$1,924$1,628
40-Year-Old$1,824$1,536
50-Year-Old$1,646$1,370
60-Year-Old$1,534$1,282

Data Methodology: Rated drivers have no driving violations or at-fault accidents in the prior three years. Uninsured Motorist (UM), Underinsured Motorist (UIM) and medical payments coverages are included. Premium is averaged for all trim levels available for each vehicle for the 2017 model year. Updated June 26, 2025

Out of seven trim levels for the 2017 Toyota Corolla, the most affordable rates are on the L Sedan model at a cost of $1,782 per year.

For the eight different option levels available for the Subaru Impreza, the lowest-cost 2017 trim to insure is the 2.0I 4WD Station Wagon trim at a cost of $1,296 per year, or $108 per month.

When comparing car insurance rates for both models by trim level, the cheapest vehicle to buy insurance for is the Subaru Impreza 2.0I 4WD Station Wagon at an average cost of $1,296 per year. The highest-cost model and trim is the Toyota Corolla XSE Sedan at an average of $1,888 per year.

The rate tables below break down the average insurance cost by trim level for both 2017 models, including an overall average cost for each model. The 2017 Subaru Impreza has more affordable average car insurance than the 2017 Toyota Corolla.

2017 Toyota Corolla

$1,824

Insurance Rates by Trim Level for a 2017 Toyota Corolla
2017 Toyota Corolla TrimsRate
L Sedan$1,782
LE EcoSedan1,782
LE Sedan1,782
50th Anniversary Special Edition Sedan1,836
SE Sedan1,842
XLE Sedan1,854
XSE Sedan1,888
2017 Toyota Corolla Average Rate$1,824

2017 Subaru Impreza

$1,536

Insurance Rates by Trim Level for 2017 Toyota Corolla
2017 Subaru Impreza TrimsRate
2.0I 4WD Station Wagon$1,296
2.0I Premium 4WD Station Wagon1,352
2.0I Sport 4WD Station Wagon1,404
2.0I Limited 4WD Station Wagon1,456
2.0I AWD1,640
2.0I Sport AWD1,656
2.0I Premium AWD1,674
2.0I Limited AWD1,798
2017 Subaru Impreza Average Rate$1,536

2016 Toyota Corolla vs. Subaru Impreza

For the 2016 Toyota Corolla and Subaru Impreza models, the Subaru Impreza costs less to insure by an average of $156 per year for this comparison year.

The chart below displays the average car insurance cost for the two models for drivers from age 20 to 50. A full-coverage car insurance policy ranges from $1,466 to $3,232 per year on the 2016 Toyota Corolla, and $1,318 to $2,954 for a 2016 Subaru Impreza for the included age groups.

Average car insurance premiums for 2016 Toyota Corolla and Subaru Impreza models for different driver ages.
Figure 9: Average car insurance premiums for 2016 Toyota Corolla and Subaru Impreza models for different driver ages. Rates updated on June 26, 2025.

Data Methodology: Rates based on a 2016 model year Toyota Corolla and Subaru Impreza. Rates assume a clean driving record and no claims or at-fault accidents. Comprehensive and collision deductibles are $500 and coverage includes UM/UIM and medical payments coverage. Premium amounts are averaged across all trim levels for each vehicle.

2016 Toyota Corolla vs. Subaru Impreza Insurance Cost
Driver Age Toyota Corolla Subaru Impreza
18-Year-Old$4,909$4,529
20-Year-Old$3,232$2,954
25-Year-Old$1,878$1,702
30-Year-Old$1,718$1,564
40-Year-Old$1,628$1,472
50-Year-Old$1,466$1,318
60-Year-Old$1,370$1,230

Data Methodology: Rated drivers have no driving violations or at-fault accidents in the prior three years. Uninsured Motorist (UM), Underinsured Motorist (UIM) and medical payments coverages are included. Premium is averaged for all trim levels available for each vehicle for the 2016 model year. Updated June 26, 2025

For the 11 trims available for a 2016 Toyota Corolla, the lowest-cost trim level to insure is the L Sedan trim at an average cost of $1,556 per year, or around $130 per month.

For the eight different trims available for the Subaru Impreza, the lowest-cost 2016 trim level to insure is the 2.0I 4WD Station Wagon trim at a cost of $1,310.

When comparing car insurance rates for both models by trim level, the lowest-cost model and trim level to put coverage on is the Subaru Impreza 2.0I 4WD Station Wagon at an average rate of $1,310 per year. The most expensive model and trim level is the Subaru Impreza 2.0I Limited AWD costing $1,726 per year.

The next tables illustrate the cost to insure the available trim levels for both 2016 models, as well as an average rate for each model.

2016 Toyota Corolla

$1,628

Insurance Rates by Trim Level for a 2016 Toyota Corolla
2016 Toyota Corolla TrimsRate
L Sedan$1,556
LE EcoPlus Sedan1,604
LE EcoSedan1,604
LE Plus Sedan1,604
LE Sedan1,604
S Plus Sedan1,604
S Sedan1,604
Special Edition Sedan1,652
S Premium Sedan1,684
LE EcoPremium Sedan1,690
LE Premium Sedan1,700
2016 Toyota Corolla Average Rate$1,628

2016 Subaru Impreza

$1,472

Insurance Rates by Trim Level for 2016 Toyota Corolla
2016 Subaru Impreza TrimsRate
2.0I 4WD Station Wagon$1,310
2.0I Premium 4WD Station Wagon1,360
2.0I Sport Premium 4WD Station Wagon1,360
2.0I Limited 4WD Station Wagon1,406
2.0I Sport Limited 4WD Station Wagon1,406
2.0I AWD1,604
2.0I Premium AWD1,622
2.0I Limited AWD1,726
2016 Subaru Impreza Average Rate$1,472

2015 Toyota Corolla vs. Subaru Impreza

When comparing insurance rates for 2015 models, a Toyota Corolla costs an average of $1,440 per year to insure and a Subaru Impreza costs $1,458, making the Toyota Corolla cheaper to insure by $18 per year for this model year.

The following chart illustrates the average car insurance cost for both models with different ages of drivers. For a 2015 Toyota Corolla, insurance cost ranges from $1,296 to $2,854 per year. Auto insurance on the 2015 Subaru Impreza ranges from $1,304 to $2,930 on average per year.

Average car insurance premiums for 2015 Toyota Corolla and Subaru Impreza models for different driver ages.
Figure 10: Average car insurance premiums for 2015 Toyota Corolla and Subaru Impreza models for different driver ages. Rates updated on June 27, 2025.

Data Methodology: Rates based on a 2015 model year Toyota Corolla and Subaru Impreza. Rates assume a clean driving record and no claims or at-fault accidents. Comprehensive and collision deductibles are $500 and coverage includes UM/UIM and medical payments coverage. Premium amounts are averaged across all trim levels for each vehicle.

2015 Toyota Corolla vs. Subaru Impreza Insurance Cost
Driver Age Toyota Corolla Subaru Impreza
18-Year-Old$4,336$4,489
20-Year-Old$2,854$2,930
25-Year-Old$1,660$1,688
30-Year-Old$1,516$1,544
40-Year-Old$1,440$1,458
50-Year-Old$1,296$1,304
60-Year-Old$1,208$1,220

Data Methodology: Rated drivers have no driving violations or at-fault accidents in the prior three years. Uninsured Motorist (UM), Underinsured Motorist (UIM) and medical payments coverages are included. Premium is averaged for all trim levels available for each vehicle for the 2015 model year. Updated June 27, 2025

For the 10 trim levels available for a 2015 Toyota Corolla, the most affordable trim level to insure is the L Sedan model at an average cost of $1,378 per year.

Out of the 10 trim options available for a Subaru Impreza, the lowest-cost 2015 trim to insure is the 2.0I 4WD Station Wagon model at a cost of $1,376 per year, or around $115 per month.

When insurance rates for all 20 trims of both models are combined and sorted by cost, the cheapest trim to insure is the Subaru Impreza 2.0I 4WD Station Wagon at an average of $1,376 per year. The most expensive model and trim level is the Subaru Impreza 2.0I Sport Premium 4WD Station Wagon at an average cost of $1,512 per year.

The two tables below show average car insurance cost by trim level for each 2015 model, as well as an average rate for each model. The winner for the 2015 car insurance rate comparison is the Toyota Corolla.

2015 Toyota Corolla

$1,440

Insurance Rates by Trim Level for a 2015 Toyota Corolla
2015 Toyota Corolla TrimsRate
L Sedan$1,378
LE EcoPlus Sedan1,422
LE EcoSedan1,422
LE Plus Sedan1,422
LE Sedan1,422
S Plus Sedan1,422
S Sedan1,422
LE Premium Sedan1,468
LE EcoPremium Sedan1,506
S Premium Sedan1,506
2015 Toyota Corolla Average Rate$1,440

2015 Subaru Impreza

$1,458

Insurance Rates by Trim Level for 2015 Toyota Corolla
2015 Subaru Impreza TrimsRate
2.0I 4WD Station Wagon$1,376
2.0I AWD1,422
2.0I Premium 4WD Station Wagon1,422
2.0I Premium Package 4WD Station Wagon1,422
2.0I Limited 4WD Station Wagon1,468
2.0I Premium Package AWD1,468
2.0I Sport Limited 4WD Station Wagon1,468
2.0I Limited AWD1,512
2.0I LimitedR1,512
2.0I Sport Premium 4WD Station Wagon1,512
2015 Subaru Impreza Average Rate$1,458

Additional Toyota Corolla and Subaru Impreza Resources