The invention relates to a cleaning device for insulators of electric lines. The cleaning device is characterized by comprising a cleaning module, a lifting module, a walking module, a
water pipe box, a water tank and a water pump, wherein the cleaning module is fixed to the walking module by virtue of the lifting module, the
water pipe box, the water tank and the water pump are all fixed to the walking module, and the
water pipe box is connected with the water tank by virtue of the water pump; the cleaning module comprises a cleaning arm, a
nozzle, a sliding block, a screw-nut mechanism, a guide rail, guide rail brackets and a
workbench; a
workbench water outlet is formed in the
workbench, the guide rail brackets are arranged on the outer side of the workbench water outlet, the guide rail is fixed to the guide rail brackets by virtue of screws, a connecting frame is horizontally connected between the two adjacent guide rail brackets, the screw-nut mechanism is fixed to the outer side of the middle of the connecting frame along a vertical direction, and the screw-nut mechanism comprises a screw connecting plate, a screw nut, a screw, bearing seats, a
coupling and a stepping motor; the stepping motor is connected with screw by virtue of the
coupling, and the bearing seats sleeve both ends of the screw.