A fast optimization approach is demonstrated for design optimization of the multi-pass wire drawing process with the multi-objective genetic algorithm, and with the aims at minimizing both power consumption and temperature, via optimizing the process parameters involving pass number, pass schedule, die angle, bearing length and loops on capstan etc. A jump fitness function and a penalty fitness function are proposed for the survival of good designs and killing the bad designs which temperature, die wear factor, delta factor, or ratio of drawing stress to yield stress exceed the limits during optimization. The numerical examples show that the optimizer with the penalty fitness function, when its parameternranges from 1 to 2, presents the best performance in finding the minimum power consumption with a limit in temperature. Compared with a reference design, a significant reduction in the total power consumption about 300W, with the well control in temperature, delta factor and die life, has been achieved by the optimization. The penalty fitness function presents the better performance in the reduction of the iteration generations and computational cost to the jump fitness function.