OBJECTIVE: To establish a method for the contents determination of gallic acid, naringin, hesperidin, neohesperidin and baicalin in Qinghou liyan granule. METHODS: UPLC was performed on the column of ACQUITY UPLC BEH C18 with mobile phase of acetonitrile - 0.1% phosphoric acid (gradient elution) at a flow rate of 0.40 ml/min, detection wavelength was 280 nm, column temperature was 30 ℃, and injection volume was 1 μl. RESULTS: The linear range was 0.048-0.480 μg for gallic acid (r=0.999 3), 0.012-0.120 μg for naringin (r=0.999 9), 0.016-0.160 μg for hesperidin (r=0.999 8), 0.022-0.220 μg for neohesperidin (r=0.999 9) and 0.072-0.720 μg for baicalin (r=0.999 2); limit of quantitation was 2.4,1.6,1.8,1.8,1.6 ng, limit of detection was 7.5, 5.0, 5.6, 5.6, 5.0 ng; RSDs of precision, stability and reproducibility tests were no lower than 3.0%; recoveries were 96.64%-102.02% (RSD=2.00%,n=6), 95.86%-102.56% (RSD=2.86%,n=6),97.24%-102.54%(RSD=2.10%,n=6), 97.44%-102.60%(RSD=2.40%,n=6) and 96.91%-103.13% (RSD=2.62%,n=6). CONCLUSIONS: The method is rapid and accurate, and can be used for the simultaneous determination of gallic acid, naringin, hesperidin, neohesperidin and baicalin in Qinghou liyan granule.