BMW Key Fob Replacement Cost If you have lost your BMW key and need to replace it, the cost could be quite costly. Dealerships and specialist service centers could charge anything from $200 to $250 for a replacement BMW key. However, if you decide to have your key fob replaced