The lifespan of a key fob battery can vary depending on a number of factors, including the make and model of your vehicle, how frequently you use the key fob, and the type of battery that is installed. In general, most key fob batteries last between 2 to 4 years before needing to be replaced.