Metoclopramide (MCP) is frequently used to treat gastroparesis. Previous studies have documented MCP metabolism, but systematic structural identification of metabolites has not been performed. The aim of this study was to better understand MCP metabolism in humans. For examination of in vivo metabolism, a single oral 20-mg MCP dose was administered to eight healthy male volunteers, followed by complete urine collection over 24 h. In vitro incubations were performed in human liver microsomes (HLM) to characterize metabolism via cytochromes P450 and UDP-glucuronosyltransferases and in human liver cytosol for metabolism via sulfotransferases. Urine and subcellular incubations were analyzed for MCP metabolites on a mass spectrometer with accurate mass measurement capability. Five MCP metabolites were detected in vivo, and five additional metabolites were detected in vitro. The five metabolites of MCP identified both in vitro and in vivo were an N-O-glucuronide (M1), an N-sulfate (M2), a des-ethyl metabolite (M3), a hydroxylated metabolite (M4), and an oxidative deaminated metabolite (M5). To our knowledge, metabolites M1 and M4 have not been reported previously. M2 urinary levels varied 22-fold and M3 levels varied 16-fold among eight subjects. In vitro studies in HLM revealed the following additional metabolites: two ether glucuronides (M6 and M8), possibly on the phenyl ring after oxidation, an N-glucuronide (M7), a carbamic acid (M9), and a nitro metabolite (M10). Metabolites M6 to M10 have not been reported previously. In conclusion, this study describes the identification of MCP metabolites in vivo and in vitro in humans.