Battery terminals may need to be replaced if the metal is severely corroded. But at this point, your battery is going to be shot, and you will need to replace the whole battery. They usually last anywhere from 50,000 to 100,000 miles, but it depends on how many years you’ve had it and driving conditions. Your nearest mechanic or auto parts store can inspect your battery and determine if it needs to be replaced.