The invention discloses a tunnel camera self-feedback cleaning device and method, and belongs to the technical field of camera cleaning. The tunnel camera self-feedback cleaning device comprises a flange plate, a telescopic mechanism, a connector, a cleaning nozzle, a water supply hose, a terminal controller and a water tank; the flange plate is connected with the telescopic mechanism, the connector connects the telescopic mechanism, the water supply hose and the cleaning nozzle, and the water supply hose is led out of the water tank. According to the tunnel camera self-feedback cleaning device, whether cleaning is needed or not is judged through recognition of a monitored image, and automatic cleaning is achieved through a terminal cleaning device; the telescopic mechanism can prevent a camera from being shielded by the cleaning device in a non-cleaning state; and the device can be installed on most gun-shaped cameras at present, and modification of existing monitoring equipment is facilitated. In general, the cleaning efficiency, the safety and the real-time performance are improved, the cleaning frequency can be adjusted according to the lens pollution degree, and the definition of the monitored image is guaranteed.