The invention discloses a smart home environment-friendly cleaning robot with higher cleaning ability and a working method thereof. The smart home environment-friendly cleaning robot mainly comprises a pedestal, driving wheels, a waist driving motor, a flushing operation arm, a scrubbing operation arm, an oven-drying operation arm, a disinfection operation arm, a core control mechanism, an image collection mechanism, a power supply mechanism and a robot head, wherein the pedestal is mounted on a walking mechanism; the waist driving motor is mounted on the pedestal; the core control mechanism is mounted on the waist driving motor; the flushing operation arm, the scrubbing operation arm, the oven-drying operation arm and the disinfection operation arm are mounted in four sliding chutes in the core control mechanism respectively; the robot head is mounted above the core control mechanism. The smart home environment-friendly cleaning robot can be used for realizing indoor daily cleaning, is used for voluntarily selecting one or the combination of more of cleaning procedures of flushing, scrubbing, oven-drying, disinfection and the like, is good in cleaning effect, is used for protecting the health of a human body, meeting green and environment-friendly requirements, and is further high in intelligentization degree.