The invention discloses an aircraft engine key part numerical control broaching center and a broaching method thereof. A numerical control milling or broaching machining mode and device are currentlyand basically adopted for machining aircraft engine key parts with complicated shapes, broaching has the advantage of high efficiency, but an existing broaching machine lacks an automatic tool changing function. The aircraft engine key part numerical control broaching center comprises a broaching machine body, a tool magazine and a workbench, wherein the broaching machine body comprises a broaching machine driving assembly, a machine bed, a broaching machine guide rail and a broach clamping assembly, the tool magazine comprises a tool magazine seat, a tool magazine two-axis driving assembly, amechanical arm operating table, a rotating mechanical arm, a tool loosening shifting pin, an end-portion rotating tool rest, a broach clamping assembly, a middle rotating tool rest, a rotating shaft,a second bearing seat, a second bearing and a tool rest driving assembly, the broach clamping assembly comprises a swing rod spring, a swing rod and a V-shaped pressing block. According to the aircraft engine key part numerical control broaching center and the broaching method thereof, automatic tool changing of the broaching machine is realized, so that the machining efficiency of the aircraft engine key parts is greatly improved.