The battery's job is to start the car, and the alternator keeps it running.” Gunning says an alternator typically lasts about seven years, or about 100,000 to 150,000 miles, adds Waits. Some mechanics, though, say they typically see alternators last about 80,000 miles.