Batteries discharge over time. Alkaline batteries have expiration dates for a reason.
And automotive lead-acid batteries are no exception, especially considering that most cars have small “phantom” draws on the battery most of the time, even when not turned on. The electrical system can draw tiny amounts of power from the battery constantly and over a long time it adds up to be a significant amount. And thar’s in addition to the gradual discharge that is a function of the battery’s internal chemistry.
Even the weather can have an impact.
Latest Answers