The invention discloses a steel rail puncher. The steel rail puncher comprises a rotating handle, a first fixing device, a motor, a second fixing device, a third fixing device, a fourth fixing device, pushing handles, a steel plate slide groove, roller wheels, fixing bolts, a first fixing knob, fixing iron pieces, a fixing baffle, a moving slide block, a second fixing knob, a drill spindle, a portable handle and a power socket. The motor is fixed through the first fixing device, the second fixing device, the third fixing device and the fourth fixing device, so that materials are saved; as the moving slide block is embedded in steel plate slide groove and can move on the steel plate slide groove, multiple times of punching through one-off fixation can be achieved, and working efficiency is greatly improved; the power socket is arranged above the motor, a wire and the motor are separately arranged, and therefore disassembling, assembling and carrying are facilitated; the two fixing iron pieces are installed on the fixing baffle, and therefore the stability of the steel rail puncher during punching is fully enhanced.