For most vehicles, it will take an experienced mechanic about two hours to change a starter. Some vehicles might require more time if the mechanic must remove other parts to access the starter. If you are performing the job yourself, you can usually expect it to take a little longer. You should likely set aside 4 hours or more to change a starter on your own.