Mechanic programs can take up to two years, but you can often find programs that take six months or less. Associate degree programs might take longer if you attend part-time.