BMW 2 Series Car Insurance

Compare all car insurance companies at once.

Location pin icon
Your information is secure.

The BMW 2 Series is an average-cost car to cover, with average annual prices matching the US average. The 2 Series offers bad cost-to-insure value, with a costlier-than-average insurance premium-to-purchase cost quotient.

GEICO offers the most affordable car insurance premiums for the BMW 2 Series, with an average annual premium of $645 — 55% more affordable than the average among popular insurance companies. The most expensive auto insurance carrier for the BMW 2 Series is Infinity, with an average rate of $4,012 annually.

Explore the data on this page to compare BMW 2 Series insurance premiums from top auto insurers.

 

How much does it cost to insure my BMW 2 Series?

Select the year of your car

2 Series Car Insurance

2018 BMW 2 Series

Cheapest Insurance Companies
Average Annual Cost

Erie

$1,248

USAA

$1,376

$1,462

$1,511

$1,532

$1,538

Acuity

$1,626

Plymouth Rock Insurance

$1,629

Progressive

$1,685

Vermont Mutual

$1,739

$1,826

$1,870

Compare all 2018 BMW 2 Series insurance rates.
Location pin icon
Your information is secure.
Average Cost to Insure Per Year
$1,889
List Price
$34,950
Trims Available

230i, 230i xDrive, M240i, M240i xDrive

2017 BMW 2 Series

Cheapest Insurance Companies
Average Annual Cost

Erie

$1,231

USAA

$1,401

State Farm

$1,426

Allied

$1,574

Nationwide

$1,597

Plymouth Rock Insurance

$1,614

Acuity

$1,689

Progressive

$1,702

Mercury

$1,735

GEICO

$1,770

Vermont Mutual

$1,781

Country

$1,860

Compare all 2017 BMW 2 Series insurance rates.
Location pin icon
Your information is secure.
Average Cost to Insure Per Year
$2,223
List Price
$33,150
Trims Available

230i, 230i xDrive, M240i, M240i xDrive

2016 BMW 2 Series

Cheapest Insurance Companies
Average Annual Cost

Erie

$1,092

USAA

$1,241

State Farm

$1,381

GEICO

$1,412

Plymouth Rock Insurance

$1,455

Tennessee Farmers

$1,472

Nationwide

$1,491

Progressive

$1,500

Mercury

$1,523

Allied

$1,535

Acuity

$1,560

Vermont Mutual

$1,597

Compare all 2016 BMW 2 Series insurance rates.
Location pin icon
Your information is secure.
Average Cost to Insure Per Year
$1,946
List Price
$32,850
Trims Available

228i, 228i xDrive, M235i, M235i xDrive

2015 BMW 2 Series

Cheapest Insurance Companies
Average Annual Cost

Erie

$1,106

State Farm

$1,266

USAA

$1,275

GEICO

$1,368

Plymouth Rock Insurance

$1,400

Vermont Mutual

$1,440

Acuity

$1,447

Tennessee Farmers

$1,456

Mercury

$1,556

American Family

$1,560

Nationwide

$1,573

Progressive

$1,586

Compare all 2015 BMW 2 Series insurance rates.
Location pin icon
Your information is secure.
Average Cost to Insure Per Year
$1,992
List Price
$32,100
Trims Available

228i, 228i xDrive, M235i, M235i xDrive