The utility model discloses an automatic cleaning device for fabric production, which relates to the technical field of fabric production and processing, and comprises a base plate, a cleaning box being fixedly installed on one side upper surface of the base plate, a water inlet valve being movably installed on the bottom of one side outer wall of the cleaning box, an immersion liquid being movably connected in the interior of the cleaning box, a first support rod being fixedly installed on the top end of one side outer wall of the cleaning box close to the water inlet valve, a positioning roller being symmetrically rotatably installed on the inner wall of the first support rod, a fabric being movably connected in the interior of the cleaning box, and a support block being fixedly installed on one side upper surface of the base plate close to the cleaning box.