The invention discloses a full-automatic shoe-cleaning machine, which consists of a machine shell, an upper cleaning device, a vamp cleaning device and an oiling system, wherein the upper cleaning device comprises a motor A, a worm I, a worm gear case, a worm II, a chain wheel, a chain wheel frame, a chain transmission device, a motor B, a foot support and an annular gasbag hairbrush; the vamp cleaning device comprises a motor C, a belt, a big belt pulley, a support I, a support II, a connecting rod, a rocker, a gasbag hairbrush and a spring; the oiling system comprises an oil storage box, an oil transmission pipe, a piston, an oil ejection hole, an oil ejection nozzle and a one-way valve; the chain transmission device is fixedly provided with the annular gasbag hairbrush; the oil ejection hole is formed in the gasbag hairbrush; the big belt pulley, the connecting rod and the rocker form a crank and rocker mechanism; the oil ejection hole and the oil ejection nozzle are used for ejecting oil. The automatic oiling and the omnibearing cleaning are realized for leather shoes, the degree of automation is high, and the cleaning effect is good.