Generally, car batteries last between three and five years due to factors such as driving habits and frequency of usage. However, a car battery can last up to six years, depending on the circumstances.