OBJECTIVE:To establish a method for simultaneous determination of geniposide,berberine hydrochloride and baicalin in Annao pill. METHODS:HPLC was performed on the column of Inertsil ODS-3 C18 with mobile phase of acetonitrile - 0.2% phosphoric acid solution(gradient elution)at a flow rate of 1.0 ml/min,the column temperature was 30 ℃,the detection wavelength was 230 nm,and the injection volume was 10 μl. RESULTS:The linear range was 0. 041 0-0.820 0 μg for geniposide (r=0.999 9),0.037 6-0.752 0 μg for berberine hydrochloride(r=0.999 9)and 0.095 2-1.904 0 μg for baicalin(r=0.999 9),respectively; recoveries were 97.31% -100.41%(RSD=1.10% ,n=6),98.32% -101.76%(RSD=1.20% ,n=6) and 99.16% -101.30% (RSD=0.76%,n=6),respectively. CONCLUSIONS:The method is simple and accurate,and can be used for the quality control of Annao pill.