The invention relates to a cleaning device for a livestock shed for livestock farming, in particular to a high-efficiency cleaning device for the livestock shed for livestock farming. In order to achieve the technical purposes of thorough cleaning, high cleaning efficiency and convenient operation, the high-efficiency cleaning device for the livestock shed for livestock farming comprises a bottom board, a first electric push rod, an L-shaped sliding block, a sliding rail, wheels, a push handle, a left frame, a first connection rod, a second connection rod, a fixing board, a brush, a supporting board, a second electric push rod, a second hose, a second one-way valve, a sprayer, a fixing rod and the like, wherein the left frame and a water tank are arranged on the left side of the top of the bottom board; and the left frame is located on the left of the water tank. The high-efficiency cleaning device for the livestock shed for livestock farming achieves the effects of thorough cleaning, high cleaning efficiency and convenient operation. A livestock shed is closely linked with living of livestock, frequent cleaning of the livestock shed is beneficial for keeping the livestock shed clean, and the situation that the livestock get sick due to breeding of bacteria is avoided.