BMW M2 Insurance: by Model Year & Company
BMW M2 insurance costs an average of $1,709 for a 6-month full coverage policy. Progressive offers the cheapest rate for the latest BMW M2 at $201/mo or $1,206 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.
What to know about insuring a BMW M2:
- The M2 costs more to insure than most coupes. Averaging $285/mo for the M2 versus $245/mo for typical coupes.
- If you're considering a vehicle similar to the M2, like the BMW 1 Series ($138/mo), BMW 6 Series ($248/mo), or BMW 7 Series ($304/mo), your insurance costs will be about the same.
- Progressive ($177/mo), State Farm ($228/mo), Nationwide ($233/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 M2 insurance costs vs other vehicles
Thinking about something different? Add vehicles to compare average rates instantly.
Cheapest Companies
2025 BMW M2
| Cheapest Insurance Companies | Average Annual Cost |
|---|---|
| Progressive |
$2,411 |
| Nationwide |
$3,167 |
| State Farm |
$3,462 |
| USAA |
$3,680 |
| Erie |
$3,791 |
| GEICO |
$4,985 |
| American Family |
$5,215 |
| Farmers |
$6,054 |
| Allstate |
$7,142 |
Compare all 2025 BMW M2 insurance rates.
Average Cost to Insure Per Year
$4,4072024 BMW M2
| Cheapest Insurance Companies | Average Annual Cost |
|---|---|
| Progressive |
$2,373 |
| Nationwide |
$3,247 |
| State Farm |
$3,330 |
| Erie |
$3,619 |
| USAA |
$3,639 |
| GEICO |
$4,770 |
| American Family |
$4,970 |
| Farmers |
$5,693 |
| Allstate |
$6,733 |
Compare all 2024 BMW M2 insurance rates.
Average Cost to Insure Per Year
$4,2502023 BMW M2
| Cheapest Insurance Companies | Average Annual Cost |
|---|---|
| Progressive |
$2,317 |
| State Farm |
$2,814 |
| Nationwide |
$3,252 |
| USAA |
$3,408 |
| Erie |
$3,464 |
| GEICO |
$4,542 |
| American Family |
$4,738 |
| Farmers |
$5,466 |
| Allstate |
$5,892 |
Compare all 2023 BMW M2 insurance rates.
Average Cost to Insure Per Year
$3,9582021 BMW M2
| Cheapest Insurance Companies | Average Annual Cost |
|---|---|
| Progressive |
$2,163 |
| Nationwide |
$2,677 |
| American Family |
$2,750 |
| State Farm |
$2,803 |
| USAA |
$2,979 |
| Erie |
$3,367 |
| GEICO |
$4,032 |
| Allstate |
$4,681 |
| Farmers |
$4,790 |
Compare all 2021 BMW M2 insurance rates.
Average Cost to Insure Per Year
$3,4162020 BMW M2
| Cheapest Insurance Companies | Average Annual Cost |
|---|---|
| Progressive |
$2,067 |
| American Family |
$2,647 |
| State Farm |
$2,666 |
| USAA |
$2,841 |
| Nationwide |
$2,909 |
| Erie |
$3,242 |
| GEICO |
$4,012 |
| Allstate |
$4,263 |
| Farmers |
$4,538 |
Compare all 2020 BMW M2 insurance rates.
Average Cost to Insure Per Year
$3,3132019 BMW M2
| Cheapest Insurance Companies | Average Annual Cost |
|---|---|
| Progressive |
$1,967 |
| American Family |
$2,528 |
| State Farm |
$2,639 |
| USAA |
$2,749 |
| Nationwide |
$2,773 |
| Erie |
$3,182 |
| Allstate |
$3,481 |
| GEICO |
$3,791 |
| Farmers |
$4,328 |
Compare all 2019 BMW M2 insurance rates.
Average Cost to Insure Per Year
$3,0852018 BMW M2
| Cheapest Insurance Companies | Average Annual Cost |
|---|---|
| Progressive |
$1,912 |
| USAA |
$2,282 |
| Nationwide |
$2,334 |
| State Farm |
$2,335 |
| American Family |
$2,388 |
| Erie |
$2,817 |
| GEICO |
$3,363 |
| Allstate |
$4,077 |
| Farmers |
$4,115 |
Compare all 2018 BMW M2 insurance rates.
Average Cost to Insure Per Year
$2,8802017 BMW M2
| Cheapest Insurance Companies | Average Annual Cost |
|---|---|
| Progressive |
$2,076 |
| State Farm |
$2,212 |
| USAA |
$2,282 |
| Nationwide |
$2,380 |
| American Family |
$2,456 |
| Erie |
$2,856 |
| GEICO |
$3,289 |
| Allstate |
$3,918 |
| Farmers |
$3,938 |
Compare all 2017 BMW M2 insurance rates.
Average Cost to Insure Per Year
$2,8492016 BMW M2
| Cheapest Insurance Companies | Average Annual Cost |
|---|---|
| Progressive |
$1,816 |
| USAA |
$2,178 |
| State Farm |
$2,373 |
| Nationwide |
$2,421 |
| Erie |
$2,735 |
| American Family |
$2,782 |
| GEICO |
$3,139 |
| Allstate |
$3,629 |
| Farmers |
$3,766 |