The invention relates to a rotating ferromagnetic engine, comprising a casing and an engine arranged in the casing, and mainly solving the problems of energy shortage and environmental pollution caused by fossil fuel. The engine comprises a power outputting system, an operation control system, a gear engaging mechanism, a counterforce adjusting system and a damping system, wherein the power outputting system comprises a flywheel and a rotating permanent magnet; the operation control system comprises a syntonic spring, a mass block, a U-shaped shielding block, a control frame I with a movable baffle board, a control frame II with an opening, a piston slideway I, a piston slideway II, and a driving system I or a driving system II or a driving system III, and the piston slideway I and the piston slideway II are parallel to each other; and the counterforce adjusting system comprises a fixed partition board and a counterforce fixing permanent magnet. In addition, the engine further comprises a speed control system. The systems are mutually connected and generate kinetic energy through interaction, so that the improved rotating ferromagnetic engine can realize high-efficiency power output.