BMW Key Fob Replacement Cost BMW dealerships charge between $400 and $650 for new car key fob. You can save money by buying a BMW keyfob online and then having it programmed at home. Most BMW fobs are replaceable. You can purchase an additional battery at a hardware store or https://carkeyrepairs69065.blogdeazar.com/30177347/10-strategies-to-build-your-bmw-key-fob-replacement-empire