An analytical method for the simultaneous determination of four quinolones in soil was developed. Soil samples were extracted by a mixture of 50% magnesium nitrate and 10% ammonia(96∶ 4, V/V)with an ultrasonic-assisted extraction, then purified and concentrated by HLB cartridge, and eluted with acetonitrile and 0.067 mol/L phosphoric acid(5∶ 1, V/V). Using acetonitrile and 0.067 mol/L phosphoric acid(pH=2.5) as the mobile phase, these analytes were quantificated by HPLC(fluorimetric detector) at excitation and emission wavelength of 280 nm and 450 nm respectively. The detective limits for four quinolones in soil were from 0.58 to 0.03 g/kg. The recoveries were 60.4% to 99.3% for soil samples. The method was successfully applied to determine the quinolones in soil samples from vegetable fields. Four quinolone compounds were detected to a different extent with total amounts of quinolones ranged from 27.84 to 129.26 μg/kg.