A new analytical method for the determination of uric acid (UA) by the perturbation of UA on the Belousov-Zhabotinsky oscillating reaction is proposed. The method is based on the linear relationship between the changes in the oscillating period and the concentration of UA. The calibration curve is linear over the range of 2.0 x 10(-5) to 5.0 x 10(-4)M, with a detecting limit of 3.28 x 10(-6)M. The method features good precision (R.S.D.: 3.59%) and excellent throughput (10samplesh(-1)). The possible mechanism of the perturbation of UA on the oscillating reaction is discussed.