The invention discloses a cleaning machine, which comprises a cylinder body, an inner container, a rotating chassis, a cross arm, a water pump, a water tank, a biological reaction tank, a water treatment tank and a clean water bucket; The inner bottom is provided with a rotating chassis, the lower end of the rotating chassis is connected to the central shaft, the central shaft extends downward through the cylinder to connect to the reducer, the reducer is connected to the motor, and the motor is fixed on the feet; the upper end of the rotating chassis is provided with a brush, the brush The upper part is set correspondingly to the inner tank; the uppermost edge of the inner tank is provided with a fixed card slot, and the fixed card slot is arranged in cooperation with the outer wall of the cylinder; the outer side of the inner tank is provided with a handle, and the bottom of the inner tank is provided with a placement groove, wherein , the bottom of the placement groove is hollowed out, and the placement groove is located directly above the brush; a cross arm is arranged directly above the inner tank; the invention is simple in structure, easy to use, easy to clean, long in service life, energy-saving and environmentally friendly, good in cleaning effect, and easy to work The efficiency is high, and the production cost is reduced.