A magnetic auxiliary power machine comprises a motor and a magnetic auxiliary device, wherein the magnetic auxiliary device comprises a stator and a rotor, the rotor is coaxially arranged in the stator, a driving cavity is arranged between the stator and the rotor, the stator is provided with inner ring gears along a circumferential direction, outer ring gears are arranged on an outer surface of the rotor along the circumferential direction, a plurality of rolling magnetic rings are arranged in the driving cavity and are uniformly arranged along the periphery of the rotor, each rolling magnetic ring comprises a main shaft, gears are arranged on the main shaft and are engaged with the inner ring gears and the outer ring gears, a power magnetic disc is also arranged on the main shaft, a plurality of first magnets are arranged on the power magnetic disc and are uniformly and radially arranged, an S pole or an N pole is arranged at an outer end part of each first magnet, the magnetic polarities of outer end parts of two adjacent first magnets are opposite, a magnetic ring is arranged on the stator along the circumferential direction and comprises a plurality of second magnets matched with the first magnets on the magnetic disc, the magnetic polarities of surfaces, corresponding to the rotor, of two adjacent magnets are opposite, one end of the rotation shaft of the rotor (3) is connected with the motor, and the other end of the rotation shaft is a power output.