BMW Key Fob Replacement Cost BMW dealerships charge anywhere from $400 and $650 for new car key fob. However you can save a significant amount of money by buying a BMW key fob online and then having it programmed at home. The majority of BMW fobs come with replaceable batteries. https://carkeyreprogramming75222.blogstival.com/52671154/what-bmw-key-fob-replacement-is-your-next-big-obsession