BMW Key Fob Replacement Cost BMW dealerships charge from $400 to $650 for a new car key fob. You can save money by buying the BMW keyfob online and then having it programmed at home. Most BMW fobs have replaceable batteries. You can purchase an additional battery from a hardware https://carkeyreprogramming09352.total-blog.com/bmw-key-fob-replacement-tools-to-make-your-day-to-day-life-55375988