The invention provides an intelligent sweeping, sucking and mopping robot which comprises a host and a cleaning device matched with the host. The cleaning device can automatically supply water, humidify and clean a mopping fabric and completely uses a working surface of the mopping fabric. The host comprises a shell, a power supply, a driving device, a sweeping device, a dust sucking device and agarbage bin, the cleaning device comprises a mopping device, the mopping device is arranged in the rear of the sweeping device and the dust sucking device and comprises a mopping fabric motor, a transmission shaft, a connecting shaft, a lower pressing spring, a pressing disk and the mopping fabric, an output shaft of the mopping fabric motor is connected with the transmission shaft, the connectingshaft is connected in the transmission shaft in a sleeving manner, the connecting shaft and the transmission shaft coaxially rotate, the bottom of the connecting shaft is fixedly connected with the pressing disk, and the mopping fabric wraps the pressing disk. The robot has the advantages that the utilization rate of the mopping fabric is high and good in mopping effect, water addition in moppingor dry mopping can be set at a mobile terminal by a user according to the requirements of the user, the mopping fabric is automatically cleaned, manual cleaning trouble is solved, large garbage can be sucked under the same suction, and components of the host are compact in design.