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.

2018 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

$906

$927

$961

$1,016

$1,080

$1,083

Tennessee Farmers

$1,194

$1,425

Plymouth Rock Insurance

$1,475

Acuity

$1,486

Vermont Mutual

$1,583

$1,601

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

Erie

$906

GEICO

$974

Progressive

$1,095

State Farm

$1,121

Nationwide

$1,254

USAA

$1,259

Plymouth Rock Insurance

$1,409

Allied

$1,410

Tennessee Farmers

$1,427

Acuity

$1,446

Vermont Mutual

$1,468

Country

$1,592

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

Erie

$833

GEICO

$855

USAA

$1,049

State Farm

$1,056

Progressive

$1,067

Nationwide

$1,152

Tennessee Farmers

$1,222

Plymouth Rock Insurance

$1,382

Acuity

$1,407

Allied

$1,423

Vermont Mutual

$1,425

American Family

$1,500

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

2015 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

GEICO

$753

Erie

$761

State Farm

$862

Progressive

$892

USAA

$907

Nationwide

$1,045

American Family

$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

GEICO

$766

Erie

$784

USAA

$926

State Farm

$933

Progressive

$948

Nationwide

$1,164

Plymouth Rock Insurance

$1,276

Vermont Mutual

$1,292

Acuity

$1,308

Tennessee Farmers

$1,323

American Family

$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

GEICO

$722

Erie

$762

USAA

$848

State Farm

$864

Progressive

$927

Nationwide

$1,115

American Family

$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,181
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

GEICO

$764

Erie

$777

USAA

$847

State Farm

$906

Progressive

$1,099

Nationwide

$1,150

Plymouth Rock Insurance

$1,252

Acuity

$1,261

Vermont Mutual

$1,272

American Family

$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

GEICO

$623

Erie

$673

USAA

$748

State Farm

$784

Progressive

$958

Nationwide

$1,006

Vermont Mutual

$1,066

American Family

$1,076

Tennessee Farmers

$1,155

Country

$1,189

Plymouth Rock Insurance

$1,191

Allstate

$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