Sensitive and rapid identification of illicit drugs in a non-contact mode remains a challenge for years. Here we report three film-based fluorescent sensors showing unprecedented sensitivity, selectivity, and response speed to the existence of six widely abused illicit drugs, including methamphetamine (MAPA), ecstasy, magu, caffeine, phenobarbital (PB), and ketamine in vapor phase. Importantly, for these drugs, the sensing can be successfully performed after 5.0 × 105, 4.0 × 105, 2.0 × 105, 1.0 × 105, 4.0 × 104, and 2.0 × 102 times dilution of their saturated vapor with air at room temperature, respectively. Also, presence of odorous substances (toiletries, fruits, dirty clothes, etc.), water, and amido-bond-containing organic compounds (typical organic amines, legal drugs, and different amino acids) shows little effect upon the sensing. More importantly, discrimination and identification of them can be realized by using the sensors in an array way. Based upon the discoveries, a conceptual, two-sensor based detector is developed, and non-contact detection of the drugs is realized.