The invention discloses a movable cleaning device capable of automatically cleaning a garbage can in all directions and belongs to the technical field of environmental sanitation. The movable cleaning device comprises a tractor and a compartment, wherein the compartment comprises a control chamber and a cleaning chamber; a top drive mechanism, a spraying mechanism, a cleaning brush controlled by the top drive mechanism, a can cover cleaning mechanism, a bottom water tank located at the bottom of the cleaning chamber, an inner wall cleaning mechanism used for cleaning the inner wall of the garbage can, a turnover mechanism, a clamping mechanism used for clamping the garbage can, a telescopic air cylinder and a sealing door are arranged in the cleaning chamber; one side of the cleaning chamber is further provided with a can inlet through which the garbage can can be placed into the cleaning chamber conveniently; and when the garbage can is located at a cleaning station, the cleaning brush and the spraying mechanism correspond to the outer wall of the garbage can in position, the inner wall cleaning mechanism corresponds to a feeding port of the garbage can, and the can cover cleaning mechanism corresponds to the can cover of the garbage can. According to the movable cleaning device, the layout is more reasonable, and the cleaning efficiency is high.