The invention discloses an unmanned aerial vehicle capable of cleaning a lens, and relates to the technical field of unmanned aerial vehicles. The unmanned aerial vehicle comprises an unmanned aerial vehicle body capable of cleaning the lens composed of a vehicle body, wings and a camera shooting mechanism, the top of the vehicle body is rotationally connected with the bottoms of the wings through rotation of a rotating rod, the bottom of the vehicle body is rotationally connected with the top of the camera shooting mechanism through a debugging mechanism, the camera shooting mechanism comprises a camera shooting plate, a micro air blower is fixedly connected to the interior of the camera shooting plate, and the bottom of the micro air blower communicates with an air heater through a vent pipe. According to the unmanned aerial vehicle capable of cleaning the lens, the problems that when a traditional unmanned aerial vehicle is used, in order to obtain high-definition image quality, a protective cover is generally not adopted, during low-altitude operation, the lens is prone to being stained with rainwater, dust and grass clippings, normal shooting of the lens is hindered, thin ice is more prone to being formed on the surface of the lens in winter, the shooting process is seriously affected, manual cleaning is inconvenient, and return cleaning is needed are solved.