BMW 3 Series Insurance Cost

  • BMW 3 Series insurance costs range from $145 to $378 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
3 Series Car Insurance

BMW 3 Series Insurance cost

  • Average car insurance cost: $187/month
  • Cheapest insurance company: Allied ($77/month)
  • 3-Series insurance cost vs. average vehicle insurance cost: $58 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 3 Series with full coverage. Depending on your coverage level, driving history and state, your individual costs will vary.

3 Series Car Insurance

How much does it cost to insure my BMW 3 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.

2020 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

Tennessee Farmers

$1,389

Vermont Mutual

$1,496

$1,545

$1,587

$1,623

$1,674

$1,778

Country

$1,804

$1,892

$1,896

Southern Farm Bureau

$1,897

Auto Owners

$1,910

Compare all 2020 BMW 3 Series insurance rates.
Location pin icon
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$2,253

2019 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

$1,424

$1,445

Auto Owners

$1,471

$1,478

$1,567

$1,674

Country

$1,773

$1,812

Acuity

$1,822

$1,849

Southern Farm Bureau

$1,897

Plymouth Rock Insurance

$1,927

Compare all 2019 BMW 3 Series insurance rates.
Location pin icon
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$2,324

2018 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

$906

$927

$961

$1,016

$1,080

$1,083

Tennessee Farmers

$1,194

Plymouth Rock Insurance

$1,475

Acuity

$1,486

Vermont Mutual

$1,583

$1,601

Country

$1,631

Compare all 2018 BMW 3 Series insurance rates.
Location pin icon
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$1,301
List Price
$34,900
Trims Available

320i, 320i xDrive, 330i, 328d, 330i xDrive, 328d xDrive, 330i xDrive Gran Turismo, 330e iPerformance, 340i, 340i xDrive Gran Turismo, 340i xDrive

2017 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

$906

$974

$1,095

$1,121

$1,254

$1,259

Plymouth Rock Insurance

$1,409

Tennessee Farmers

$1,427

Acuity

$1,446

Vermont Mutual

$1,468

Country

$1,592

$1,593

Compare all 2017 BMW 3 Series insurance rates.
Location pin icon
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$1,629
List Price
$33,450
Trims Available

320i, 320i xDrive, 330i, 328d, 330i xDrive, 328d xDrive, 330e iPerformance, 330i xDrive Gran Turismo, 340i, 340i xDrive, 340i xDrive Gran Turismo

2016 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

$833

$855

$1,049

$1,056

$1,067

$1,152

Tennessee Farmers

$1,222

Plymouth Rock Insurance

$1,382

Acuity

$1,407

Vermont Mutual

$1,425

$1,500

Country

$1,526

Compare all 2016 BMW 3 Series insurance rates.
Location pin icon
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$1,431
List Price
$33,150
Trims Available

320i, 320i xDrive, 328i, 328d, 328i xDrive, 328d xDrive, 328i xDrive Gran Turismo, 330e, 340i, 340i xDrive, 335i xDrive Gran Turismo

2016 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

Vermont Mutual

$1,239

$1,263

$1,392

$1,410

$1,519

$1,529

Plymouth Rock Insurance

$1,557

Country

$1,573

$1,600

$1,606

$1,619

Tennessee Farmers

$1,645

Compare all 2016 BMW 3 Series insurance rates.
Location pin icon
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$1,757

2015 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

$753

$761

$862

$892

$907

$1,045

$1,306

Tennessee Farmers

$1,320

Plymouth Rock Insurance

$1,324

Acuity

$1,347

Vermont Mutual

$1,356

Country

$1,397

Compare all 2015 BMW 3 Series insurance rates.
Location pin icon
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$1,197
List Price
$32,950
Trims Available

320i, 320i xDrive, 328i, 328d, 328i xDrive, 328d xDrive, 328i xDrive Gran Turismo, 335i, 335i xDrive, 335i xDrive Gran Turismo, ActiveHybrid 3

2014 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

$766

$784

$926

$933

$948

$1,164

Plymouth Rock Insurance

$1,276

Vermont Mutual

$1,292

Acuity

$1,308

Tennessee Farmers

$1,323

$1,335

Country

$1,448

Compare all 2014 BMW 3 Series insurance rates.
Location pin icon
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$1,271
List Price
$32,750
Trims Available

320i, 320i xDrive, 328i, 328d, 328i xDrive, 328d xDrive, 328i xDrive Gran Turismo, 335i, 335i xDrive, 335i xDrive Gran Turismo, ActiveHybrid 3

2013 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

$722

$762

$848

$864

$927

$1,115

$1,276

Plymouth Rock Insurance

$1,278

Acuity

$1,279

Vermont Mutual

$1,309

Tennessee Farmers

$1,318

Country

$1,406

Compare all 2013 BMW 3 Series insurance rates.
Location pin icon
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$1,180
List Price
$32,550
Trims Available

320i, 320i xDrive, 328i, 328i xDrive, 335i, 335i xDrive, ActiveHybrid 3, 335is

2012 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

$764

$777

$847

$906

$1,099

$1,150

Plymouth Rock Insurance

$1,252

Acuity

$1,261

Vermont Mutual

$1,272

$1,298

Tennessee Farmers

$1,361

$1,419

Compare all 2012 BMW 3 Series insurance rates.
Location pin icon
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$1,284
List Price
$34,900
Trims Available

328i, 328i xDrive, 335i, 335i xDrive, 335is

2011 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

$623

$673

$748

$784

$958

$1,006

Vermont Mutual

$1,066

$1,076

Tennessee Farmers

$1,155

Country

$1,189

Plymouth Rock Insurance

$1,191

$1,269

Compare all 2011 BMW 3 Series insurance rates.
Location pin icon
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$1,100
List Price
$34,600
Trims Available

328i, 328i xDrive, 335i, 335i xDrive, 335d, 335is

Other BMW models