A lateral-flow assay that could provide visual evidence of the presence of clenbuterol in swine urine was developed. Colloidal gold was prepared and conjugated with anti-clenbuterol monoclonal antibody. Immunochromatographic test strips were produced, and then, 210 samples were tested on these strips. Analysis was completed in 10 min. Detection limit was 3 ppb of clenbuterol. Parallel GC-MS data indicated that clenbuterol rapid detection strip had no false negative. The false positive rate was 4.4%. Immunochromatographic strip has great applied value in the food safety field because it possesses benefits of sensitivity, stability, reproducibility, ease of use and inexpensive.