A flow-injection method is described for the determination of carbaryl and carbofuran. It was found that a strong chemiluminescence (CL) signal was generated when these pesticides were mixed with Na(2)SO(3) and KMnO(4) in acidic medium. Under the optimum experimental conditions, the enhanced CL intensity was linear, with the concentrations in the range 0.1-2.0 microg/mL (r(2) = 0.9996 and 0.9993, n = 6) with relative standard deviation (n = 4) in the range 1.0-2.3%. The limits of detection (3sigma blank) were 10 and 50 ng/mL, respectively, with a sample throughput of 180/h. The proposed method was applied to determine carbaryl and carbofuran in freshwaters with satisfactory results. Most metal and non-metal ions and some pesticides, such as carbophenothion and aldicarb, do not interfere with the determination. Dinoseb, diazinon and malathion calibration graphs (in the range 0.2-2.0 microg/mL, r(2) = 0.9966-0.9988, n = 6) were also established with relative standard deviations (n = 4) in the range 1.2-2.0% with limits of detection (3sigma blank) in the range 100-300 ng/mL.