The invention discloses an automatic cleaning dining table for an ocean passenger ship, which comprises a bottom plate, a table top, supporting plates, a water treatment mechanism and a cleaning mechanism, wherein the table top is arranged above bottom plate, two supporting plates are fixedly connected between the bottom plate and the table top, the water treatment mechanism is mounted on one of the supporting plates, the cleaning mechanism is mounted on the lower side of the table top, the cleaning mechanism comprises a reciprocating mechanism, a telescopic mechanism, a lifting mechanism anda steering mechanism, the water treatment mechanism comprises a silencing pump, an air heater, a water spraying pipe set, a drying pipe set, a flushing water storage tank, a cleaning water storage tank and a storage barrel, and the silencing pump, the flushing water storage tank, the cleaning water storage tank and the air heater are all fixed with the supporting plate through screws. The automatic cleaning dining table is compact in structure, the water treatment mechanism can replace cleaning water and flushing water alternately, cleaning rollers can also be dried, the cleanliness of the table top is improved to the maximum extent, the cleaning mechanism is folded into the lower side of the table top after cleaning is completed, and a dining table can be normally used.