Laptop batteries typically have a lifespan of 2 to 4 years, depending on usage. Signs that it's time to replace the battery include significantly reduced battery life, difficulty holding a charge, or sudden shutdowns even when the battery indicator shows charge.