Question: are bmw expensive to insure?
Answer: How much does it cost to insure a BMW? The cost of owning a BMW goes beyond its above-average MSRP. Car insurance for a BMW costs $1,788 per year: 25% more than insurance for a typical car. Since BMW insurance is more expensive than average, you should do your due diligence when shopping for a policy.