The invention relates to the technical field of 
building material machinery, and discloses a 
cutting device for a 
steel bar straightening 
machine. The 
cutting device comprises a shell, one side of the shell is fixedly provided with a sealing cover, one side of the sealing cover is fixedly sleeved with three 
stroke rods, and the positions, close to one end of the shell, of the outer surfaces of the 
stroke rods are movably sleeved with the 
cutting device. A power 
machine is fixedly installed at the bottom of an inner cavity of the shell, the number of output shafts of the power 
machine is two, a compression roller device and an 
extrusion device are fixedly installed at one end of each output shaft, a straightening device is movably connected to the position, located on one side of the compression roller device, of the front face of the shell in a sleeving mode, and a switching device is fixedly installed at the top of the shell. A 
rubber ring is made of wear-resistant rubber, so that the 
rubber ring can remove 
rust which is not cleaned away when the 
steel bar passes through a straight 
pipe in the rotating process, the problem that the quality of a final product is poor due to the fact that a large amount of 
rust still exists after the 
steel bar is sheared is solved, and the quality of the final product produced by the device is improved.