Metoclopramide dopo somministrazione orale è ben assorbita dal tratto gastrointestinale. Dopo somministrazione di una singola dose di 10 mg i livelli plasmatici di picco sono raggiunti entro circa 1 ora. La biodisponibilità presenta ampie variazioni individuali essendo compresa fra il 35% e il 100%. La somministrazione intramuscolare determina picchi di concentrazione decisamente più elevati, normalmente entro 3 ore dall'iniezione.