A new capillary electrophoresis (CE) procedure was developed for simultaneous determination of ten oxoanions (CrO4(2-), SeO4(2-), MoO4(2-), WO4(2-), VO4(3-), SeO3(2-), As04(3-), TeO3(2-), TeO4(2-), and AsO3(3-)) which were baseline-separated from each other and from the interfering UV absorbing anions (NO3- and NO2-) commonly found in environmental water samples. The new background electrolyte system developed contained 5 mM potassium phosphate and 0.007 mM octadecyltrimethylammonium hydroxide, pH 11.2. The optimized working conditions were electrokinetic sampling at -5 kV for 10 s, running voltage at -15 kV with 5 microA current, and detection wavelength at 205 nm. No interference was observed for non-UV-absorbing anions and UV-absorbing anions up to 20 and 10 times higher concentrations respectively. The speed of analysis was fast, with a complete CE run within 6 min. Wide linear ranges (1-2,000 microg/L), good repeatability in migration time (relative standard deviation RSD 0.55-2.8%), satisfactory precision in peak area (RSD 3.8-5.6%) and peak height (RSD 3.9-5.3%) measurement, and detection limits (1-25 microg/L) sufficiently sensitive to detect oxoanions found in environmental water samples were obtained. The reliability of the CE procedure developed had been established by recovery test and parallel method determination using atomic absoprtion spectrophotometry for real river water sample.