Mexican -- American War ( 1846 -- 1848 ) . Lasting from 1846 to 1848 , the Mexican -- American War was an armed conflict between the United States and Mexico .
The Mexican -- American War was an armed conflict between the United States and Mexico from 1846 to 1848 .