A reversed-phase high-performance liquid chromatographic method with coulometric and UV detection has been developed for the simultaneous determination of morphine, morphine-3-glucuronide and morphine-6-glucuronide. The separation was carried out by using a Supelcosil LC-8 DB reversed-phase column and 0.1 M potassium dihydrogen phosphate (pH 2.5)--acetonitrile--methanol (94:5:1 v/v) containing 4 mM pentanesulfonic acid as the mobile phase. The compounds were determined simultaneously by coulometry for morphine and with UV detection for morphine-3-glucuronide and morphine-6-glucuronide. Morphine, morphine glucuronides and the internal standard were extracted from human plasma using Bond-Elut C18 (1 ml) solid-phase extraction cartridges. In the case of coulometric detection, the detection limit was 0.5 ng/ml for morphine; in the case of UV detection the detection limit was 10 ng/ml for morphine-3-glucuronide and for morphine-6-glucuronide, too.