Metoclopramid begynder normalt at virke inden for 30 minutter efter indgivelse via injektion eller intravenøst. Den fulde effekt kan vare op til 2 timer.