Heat facilitates the chemical reaction car batteries use to generate electricity, but it also increases the rate of battery degradation. In cooler northern climates, a battery may last five years or longer, but in hot southern locales, a car battery will typically last approximately three years.