As an Amazon Associate, I earn from qualifying purchases. This means if you click on a link and make a purchase, I may receive a small commission at no extra cost to you.

Home / Historical Periods / American History / Mexican–American War

War

Mexican–American War

1846–1848 CE

War between the United States and Mexico began in 1846 after the American annexation of Texas and a dispute over the border. United States armies invaded northern Mexico, while Winfield Scott opened a second campaign by landing at Veracruz in March 1847.

Scott’s army advanced inland through Cerro Gordo, Contreras, Churubusco and Chapultepec before occupying Mexico City. Antonio López de Santa Anna led the principal Mexican resistance amid severe political instability.

This context supports fiction about Scott, Santa Anna, Robert E. Lee, Ulysses S. Grant and the officers whose shared service preceded their opposing commands in the American Civil War.

Books

3 Best Novels About the Mexican–American War

Bestselling authors first, then star rating.