Ob izbruhu mehiško-ameriške vojne junija 1846 je bil Van Buren ponovno imenovan v vojsko kot plačnik z činom majorja. Van Buren je bil pomočnik generalov Zacharyja Taylora in Winfielda Scotta in sodeloval v bitki pri Contrerasu, bitki pri Monterreyju, obleganju Veracruza.
, bitka pri Cerro Gordu in bitka pri Churubuscu.