A specific and sensitive analytical method for the determination of sparfloxacin in serum and urine is described. Serum proteins are removed by precipitation with acetonitrile after the addition of ofloxacin as an internal standard. The supernatant solvent is evaporated in a vacuum concentrator and the dry residue is redissolved in the mobile phase. Separation is performed on a cation-exchange column (Nucleosil 100 5SA, 125 x 4.0 mm I.D., 5 microns particle size) protected by a guard column (Perisorb RP-18, 30 x 4.0 mm I.D., 30-40 microns particle diameter). The mobile phase consisted of 750 ml of acetonitrile and 250 ml of 100 mmol/l phosphoric acid (v/v) to which sodium hydroxide had been added. The final concentration of sodium was 23 mmol/l and the pH was 3.82. Sparfloxacin and ofloxacin were determined by spectrofluorimetry (excitation wavelength 295 nm; emission wavelength 525 nm). The flow-rate was 1.5 ml/min and the retention times were 4.7 (sparfloxacin) and 8.0 (ofloxacin) min. Validation of the method yielded the following results for serum: detection limit 0.05 mg/l; precision between series 10.4-3.6%; recovery 99.5-100.0%; comparison with a microbiological assay c(bioassay) = 1.035c(HPLC) - 0.06. The test organism was Bacillus subtilis ATCC 6633. For urine the results were: detection limit 0.5 mg/l; precision between series 7.8-5.0%; recovery 97.0-97.8%; method comparison c(bioassay) = 1.092c(HPLC) - 1.09. No interferences were observed in human volunteers. The method can also be applied to stool samples.