BMW 2 Series Insurance Cost

  • BMW 2 Series insurance costs range from $174 to $405 per month
  • Allied offers the cheapest coverage
  • See more average rates from GEICO, Allstate, USAA and other companies below

Ready for your own personalized rates? Enter your ZIP code to get started.

Location pin icon
2 Series Car Insurance

BMW 2 Series Insurance cost

  • Average car insurance price: $175/month
  • Cheapest insurance company: Allied ($77/month)
  • 2-Series insurance cost vs. average vehicle insurance cost: $46 more expensive than the average vehicle

The estimates below and above are based on our sample driver profile — a 30-year-old single male driving a BMW 2 Series with full coverage. Depending on your coverage level, driving history and state, your individual costs will vary.

2 Series Car Insurance

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

Compare and find the right insurance for you
100+ insurance partners

We work with the top insurance companies to find you the best coverage. Let us do the hard work.

Your data is safe with us

No spam emails or phone calls. We never sell your information. We mean it.

Non-biased agents

Our brand agnostic agents are ready to help you find and purchase the perfect policy.

2018 BMW 2 Series

Cheapest Insurance Companies
Average Annual Cost

$1,248

$1,376

$1,462

$1,511

$1,532

$1,538

Acuity

$1,626

Plymouth Rock Insurance

$1,629

$1,685

Vermont Mutual

$1,739

$1,826

Country

$1,870

Compare all 2018 BMW 2 Series insurance rates.
Location pin icon
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$1,896
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

$1,770

Vermont Mutual

$1,781

Country

$1,860

Compare all 2017 BMW 2 Series insurance rates.
Location pin icon
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$2,230
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
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$1,954
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
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$2,000
List Price
$32,100
Trims Available

228i, 228i xDrive, M235i, M235i xDrive

Other BMW models