BMW Key Fob Replacement Cost BMW dealerships charge between $400 and $650 for new car key fob. You can save money by buying the BMW keyfob online and having it programmed at home. The majority of BMW fobs are replaceable. You can buy an additional battery at a hardware store https://wwwthekeylabcouk46646.shoutmyblog.com/29545208/what-experts-in-the-field-of-bmw-key-fob-replacement-want-you-to-be-able-to