The invention discloses a double-shaft shredding machine with a material pressing device. The double-shaft shredding machine comprises a rack, a hopper, a cutter roller set, a material pressing plate, a hydraulic cylinder, a supporting frame and a connecting frame; the cutter roller set is mounted on the rack, the hopper is fixed to the rack, a discharging opening of the hopper is vertically opposite to the cutter roller set, one end of the material pressing plate stretches into the hopper and faces the cutter roller set, the other end of the material pressing plate is hinged to a piston rod of the hydraulic cylinder, and a first hinge axis is formed; the end, away from the material pressing plate, of a cylinder body of the hydraulic cylinder is hinged to the rack, one end of the connecting frame is hinged to the other end of the material pressing plate, and a second hinge axis is formed; the first hinge axis and the second hinge axis are separated, the other end of the connecting frame is hinged to the supporting frame, and the supporting frame is fixed to the rack; solid wastes can be conveniently, rapidly and stably pressed, the materials are not easily popped out of the tool shearing range, and the cutter roller set can conveniently and effectively shear and shred the materials.