BMW 3 Series Car Insurance

Compare all car insurance companies at once.

or
Location pin icon
Your information is secure.

The BMW 3 Series is an average-cost vehicle to insure, with average annual rates $9 less than the national average. The 3 Series delivers bad cost-to-insure value, with a more expensive-than-average insurance premium-to-purchase cost ratio.

USAA supplies the cheapest car insurance rates for the BMW 3 Series, with a mean annual premium of $619 — 53% more affordable than the mean among popular insurance companies. The most expensive car insurance company for a BMW 3 Series is Infinity, with an average outlay of $4,012 per year.

Explore the data below to find BMW 3 Series auto insurance rates from top auto insurers.

 

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

Select the year of your car

3 Series Car Insurance

2018 BMW 3 Series

Cheapest Insurance Companies
Average Annual Cost

Erie

$906

GEICO

$927

Progressive

$961

State Farm

$1,016

$1,080

USAA

$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.
or
Location pin icon
Your information is secure.
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

$1,592

Compare all 2017 BMW 3 Series insurance rates.
or
Location pin icon
Your information is secure.
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.
or
Location pin icon
Your information is secure.
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.
or
Location pin icon
Your information is secure.
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.
or
Location pin icon
Your information is secure.
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.
or
Location pin icon
Your information is secure.
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.
or
Location pin icon
Your information is secure.
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.
or
Location pin icon
Your information is secure.
Average Cost to Insure Per Year
$1,100
List Price
$34,600
Trims Available

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