For an electric locomotive traction motor, it is necessary to maintain relatively low vibration and noise due to the higher design standards. By using effective motor control strategies and implementing current harmonic suppression schemes, motor efficiency and vibration and noise suppression can be effectively improved. This study investigates the current harmonic suppression strategy for permanent magnet synchronous motors by (1) constructing a mathematical model of the permanent magnet motor to explore the sources of low-order harmonics currents such as fifth and seventh harmonics, as well as high-order harmonics at switch frequencies and their multiples, and analyzing the electromagnetic force characteristics generated by the current, and (2) establishing a vector control system for the permanent magnet motor. To suppress the fifth and seventh harmonic components in the current, a resonance controller is constructed, which utilizes the parallel connection of a resonator and PI controller to achieve low-order harmonic suppression. The factors affecting the effectiveness of the resonance controller’s suppression are also analyzed. The experiments are conducted, and the current harmonic suppression scheme constructed in this study can effectively reduce the harmonics in the current, thereby reducing motor vibration and noise.