The lifespan of a cranking battery depends on various factors, such as the brand, type, and maintenance. A well-maintained cranking battery can last approximately 3-5 years.