The invention relates to a method for measuring stain on optical lens, a photoelectric signal detection part is composed of an infrared LED light source, a detector, an optical filter and an installation support. The infrared LED light source is arranged at the rear part of the lens to be detected in an optical device through a fixed support, the emission direction points at the lens; the detector is fixed at the rear part of the lens to be detected through the fixed support; the optical filter is pasted at the front end of the non-point source of the detector, so that the interference of stray light can be removed; a measure control circuit comprises a one-chip microcomputer, a light source drive circuit, a preposed amplification circuit, a filter circuit, a signal demodulation circuit, an analog to digital conversion circuit, a data output circuit and a memory circuit. The backscattering signals received by the detector are subjected to circuit amplification and treatment, the central processor determines the pollution extent on the lens face, and when the lens surface pollution extent exceeds early warning threshold value, the alarm signal is output to alert the requirement forcleaning the lens. The method for measuring stain on optical lens is used for monitoring lens surface pollution extent with outfield on-line operation, and provides the guarantee for normal operationof system.