Opiates such as hydrocodone, hydromorphone, oxycodone, noroxycodone, and oxymorphone reportedly may interfere with the analysis of morphine and codeine. The analysis of these compounds themselves also is an important issue. Thus, double derivatization approaches utilizing methoxyamine and hydroxylamine to first form oxime products with keto-opiates, followed by the derivatization with trimethylsilyl (TMS) or propionyl groups, have been developed for the simultaneous analysis of these compounds. However, these studies have not included all compounds of interest and resulted in inadequate chromatographic resolution or significant intensity cross-contribution between the ions designating the analyte and its deuterated internal standard for certain compounds. By exploring three-step derivatization approaches with the combination of various derivatization groups and orders, this study concluded that application of methoxyimino/propionyl/TMS groups, in the order listed, facilitated the simultaneous analysis of eight opiates (morphine, 6-acetylmorphine, hydromorphone, oxymorphone, codeine, hydrocodone, oxycodone and noroxycodone) in urine samples, achieving satisfactory limits of quantitation and detection. In addition, the adapted approach resulted in two usable products for morphine and codeine providing alternatives, should interferences render any of these products non-usable.