There are a number of reasons why car batteries die. ... Not starting a car for long periods of time (e.g., while it's in storage) Lack of battery maintenance (e.g., not keeping terminals clean) Failure of the diode bridge or voltage regulator in the alternator; the alternator charges the battery when the car is running.