The invention discloses an anti-pinch device for a textile machine in the technical field of textile machines. Two sets of moving push blocks of the same structure are arranged on the left side end and the right side end of an upper plate symmetrically, an upper protection plate is arranged on the bottoms of the moving push blocks, a supporting column is arranged on the center of the bottom of theupper plate, two rotating shafts of the same structure are symmetrically arranged on the outer wall, taking the center point as the symmetric point, of the supporting column, rollers are arranged onthe outer walls of the rotating shafts. The device is simple in structure and convenient to operate, through cooperative use of springs and ejector blocks on the moving push blocks on the two ends ofthe upper plate, the two moving push blocks can be conveniently inserted in and pull out, and can be well fixed, the upper protection plate connected with the moving push blocks and a lower protectionplate connected with a lower base can achieve the well anti-pinch effect, hands, clothes and hair of a worker are prevented from making contact with the machine, accidents are avoided, through a rotating disc on a lower base, the lower protection plate can be conveniently folded and unfolded in the opposite directions, and operation is rapid and convenient.