BMW 7 Series Insurance: by Model Year & Company

BMW 7 Series insurance costs an average of $1,826 for a 6-month full coverage policy. Progressive offers the cheapest rate for the latest BMW 7 Series at $280/mo or $1,678 for a 6-month full coverage policy.

  • Shopping around? Use our calculator to compare average insurance rates by vehicle.
  • Know your vehicle? Get a personalized quote by entering your zip code.
7 Series Car Insurance

What to know about insuring a BMW 7 Series:

  1. The 7 Series costs more to insure than most sedans. Averaging $304/mo for the 7 Series versus $203/mo for typical sedans.
  2. If you're considering a vehicle similar to the 7 Series, like the BMW 4 Series ($231/mo), BMW 2 Series ($205/mo), or BMW 3 Series ($200/mo), your insurance costs will be more expensive.
  3. Progressive ($222/mo), American Family ($243/mo), USAA ($253/mo) offer the cheapest full coverage rates.

The rates displayed are based on a full coverage 30-year-old male driver with no violations in 2025. Customizations to your vehicle (trim or modifications) and your driving history will impact your insurance costs. Consider these rates as a jumping off point for your search.

Compare BMW 7 Series insurance costs vs other vehicles

Thinking about something different? Add vehicles to compare average rates instantly.

2025 BMW 7 Series Vehicle Image
2025 BMW 7 Series
Av. Cost Per Year$5,734
Av. Per Month$478

Cheapest Companies

USAA$137/m
American Family$167/m
State Farm$171/m

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

Select your model year:

2025 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
Progressive

$3,355

Erie

$3,805

American Family

$4,056

Nationwide

$4,096

State Farm

$4,576

USAA

$5,283

GEICO

$6,049

Farmers

$6,174

Allstate

$10,693

Compare all 2025 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$5,734

2024 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
Progressive

$3,294

Erie

$3,637

American Family

$3,887

Nationwide

$4,223

State Farm

$4,397

USAA

$5,211

GEICO

$5,789

Farmers

$5,834

Allstate

$10,113

Compare all 2024 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$5,539

2023 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
Progressive

$3,212

Erie

$3,568

American Family

$3,676

Nationwide

$4,244

State Farm

$4,472

USAA

$4,683

Farmers

$5,429

GEICO

$5,470

Allstate

$9,450

Compare all 2023 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$5,263

2022 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
Progressive

$3,133

American Family

$3,568

Erie

$3,616

USAA

$3,640

State Farm

$4,329

Nationwide

$4,481

GEICO

$4,875

Farmers

$5,091

Allstate

$7,365

Compare all 2022 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$4,661

2021 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
Progressive

$2,995

American Family

$3,363

USAA

$3,461

Erie

$3,508

Nationwide

$4,157

State Farm

$4,420

GEICO

$4,673

Farmers

$4,832

Allstate

$6,378

Compare all 2021 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$4,373

2020 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
Progressive

$2,831

American Family

$3,097

USAA

$3,104

Erie

$3,372

Nationwide

$3,792

State Farm

$3,965

GEICO

$4,468

Farmers

$4,575

Allstate

$5,939

Compare all 2020 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$4,069

2019 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
Progressive

$2,777

USAA

$2,854

Erie

$3,136

American Family

$3,175

Nationwide

$3,702

State Farm

$3,788

GEICO

$4,210

Farmers

$4,300

Allstate

$5,614

Compare all 2019 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$3,868

2018 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
Progressive

$2,525

USAA

$2,707

American Family

$2,952

Erie

$3,267

State Farm

$3,303

Nationwide

$3,478

GEICO

$4,047

Farmers

$4,073

Allstate

$4,456

Compare all 2018 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$3,513

2017 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
Progressive

$2,594

USAA

$2,614

American Family

$2,700

Erie

$3,002

State Farm

$3,178

Nationwide

$3,610

GEICO

$3,841

Farmers

$3,873

Allstate

$4,869

Compare all 2017 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$3,498

2016 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
Progressive

$2,297

USAA

$2,497

American Family

$2,568

Erie

$2,885

State Farm

$3,047

Nationwide

$3,247

GEICO

$3,700

Farmers

$3,703

Allstate

$4,505

Compare all 2016 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$3,279

2015 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
USAA

$2,174

Progressive

$2,297

American Family

$2,310

State Farm

$2,437

Erie

$2,607

GEICO

$3,234

Nationwide

$3,270

Farmers

$3,460

Allstate

$3,914

Compare all 2015 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$2,948

2014 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
USAA

$2,026

American Family

$2,239

Progressive

$2,280

State Farm

$2,427

Erie

$2,464

Nationwide

$2,880

GEICO

$3,099

Farmers

$3,258

Allstate

$3,877

Compare all 2014 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$2,820

2013 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
USAA

$1,883

Progressive

$2,121

American Family

$2,136

State Farm

$2,246

Erie

$2,374

Nationwide

$2,829

GEICO

$2,956

Farmers

$3,127

Allstate

$3,833

Compare all 2013 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$2,700

2012 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
USAA

$1,711

American Family

$2,068

Progressive

$2,116

State Farm

$2,196

Erie

$2,246

Nationwide

$2,721

GEICO

$2,829

Farmers

$2,973

Allstate

$3,708

Compare all 2012 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$2,594

2011 BMW 7 Series

Cheapest Insurance Companies Average Annual Cost
USAA

$1,644

American Family

$1,999

State Farm

$2,051

Erie

$2,099

Progressive

$2,143

Nationwide

$2,463

GEICO

$2,777

Farmers

$2,863

Allstate

$3,720

Compare all 2011 BMW 7 Series insurance rates.
No junk mail. No spam calls. Free quotes.
Average Cost to Insure Per Year
$2,517