The utility model discloses an automatic cloth swinging device which comprises a bottom plate, a cloth swinging mechanism and a cloth swinging mechanism. The number of the upper rotating rods is two, the two upper rotating rods are rotationally connected to the two sides of the support respectively, and the sides, in the support, of the upper rotating rods are rotationally connected with lower rotating rods; the elastic devices are connected between the corresponding upper rotating rods and the corresponding lower rotating rods, each elastic device comprises a reset spring, a first connecting block and a second connecting block, the first connecting blocks are fixed to the upper rotating rods, the second connecting blocks are fixed to the lower rotating rods, first connecting grooves with openings facing the second connecting blocks are formed in the first connecting blocks, and second connecting grooves with openings facing the second connecting blocks are formed in the second connecting blocks; the second connecting block is provided with a second connecting groove with an opening facing the first connecting block, one end of the reset spring is inserted into the first connecting groove, and the other end of the reset spring is inserted into the second connecting groove. When the cloth is swung, the lower rotating rod encounters external force, the reset spring deforms due to large force, and therefore the lower rotating rod can rotate relative to the upper rotating rod, and damage of the lower rotating rod is avoided.