The invention is applicable to the technical field of container cleaning equipment, and discloses a container cleaning machine, which comprises at least one box body, wherein a feed plate is arranged in the box body, a tray for bearing a container is fixedly arranged on the feed plate, the feed plate is in a grid shape, and the tray is arrayed on the feed plate in a matrix way and is positioned at the intersecting points of the grids; a spray nozzle which can flush the container is arranged at the center of the tray in a penetrating way, a water inlet pipe and a high pressure pulse pump are fixedly connected onto the spray nozzle, and the spray nozzle is higher than the bottom of the tray; a cover plate is arranged at the upper end of the box body, and a clearance is left between the cover plate and the container on the tray; a water outlet pipe and a discharge device are also arranged on the box body; a discharge port is arranged on the box body too; and a grid guide plate is fixedly arranged below the feed plate, and is obliquely arranged below the feed plate and toward the discharge port. The container cleaning machine provided in the invention has a simple and reliable structure, clean flushing, good flushing effect, saved manpower and material resources, high flushing efficiency and a low flushing cost.