The invention discloses a novel heliostat cleaning device, and relates to the technical field of heliostats. The device comprises a water tank, a frame body, driving devices, a cleaning device and a bottom plate, the water tank is fixedly connected in the frame body, the frame body is fixedly connected on the bottom plate, the number of the driving devices is two, the driving devices are arrangedon two sides of the bottom plate, and the cleaning device is arranged at the front part of the bottom plate; a cleaning trolley can be used for cleaning a heliostat which cannot be cleaned on the inner side, a push plate is used for primarily cleaning sand and dust on the heliostat in the cleaning process, then a sponge column brush is matched with a surrounding baffle plate which can spray waterto carry out more detailed cleaning, then a scraper is used for scraping water, finally the water is further removed through a fluff brush, the heliostat is prevented from being stuck with the dust again due to water pollution, a suction disc is arranged on a track by a driving part, the friction force is increased, the slipping is prevented, the cleaning stability is improved, and a detachable push head and a rubber scraping strip are convenient for later maintenance and replacement.