Mexican-American War Battles by Year
= American Victory
/ = British Victory
/ = Draw
/ (X) = Occupied Without Fight
Bold - without link or (X) means an notable event occured and not a battle
Battles and Skirmishes in the year 1846
April of 1846
25 & 26, The Thornton Affair
May of 1846
3rd–9th, Siege of Fort Texas
8th, Battle of Palo Alto
9th, Battle of Resaca de la Palma
18th, Occupation of Matamoros
July of 1846
7th, Battle of Monterey
14th, Camargo, Tamaulipas
August of 1846
8th - 18th, Battle of Santa Fe / Cañoncito
13th – Sept 30th, Siege of Los Angeles
September of 1846
21st – 23rd, Battle of Monterrey
26th – 27th, Battle of Chino
October of 1846
8th-9th, Battle of Dominguez Rancho
24th-26th, First Battle of Tabasco
November of 1846
14th, Tampico, Tamaulipas
16th, Saltillo, Coahuila
16th, Battle of Natividad
December of 1846
6th, Battle of San Pasqual
16th, Capture of Tucson
25th, Battle of El Brazito
Battles and Skirmishes in the year 1847
January of 1847
2nd, Battle of Santa Clara
8th, Battle of Rio San Gabriel
9th, Battle of La Mesa
24th, Battle of Cañada
24th, First Battle of Mora
29th, Battle of Embudo Pass
Febuary of 1847
1st, Second Battle of Mora
3rd-4th, Siege of Pueblo de Taos
22nd-23rd, Battle of Buena Vista
28th, Battle of the Sacramento
March of 1847
9th-29th, Siege of Veracruz
April of 1847
18th, Battle of Cerro Gordo
18th, First Battle of Tuxpan
22nd, Capture of Perote
May of 1847
26th, Battle of Red River Canyon
June of 1847
??, Second Battle of Tuxpan
30th, Third Battle of Tuxpan
July of 1847
6th, Battle of Las Vegas
9th, Battle of Cienega Creek
August of 1847
19th, Battle of Contreras (Padierna)
20th, Battle of Churubusco
September of 1847
8th, Battle of Molino del Rey
13th, Battle of Chapultepec
13th-14th, Battle for Mexico City
14th, Siege of Puebla
15th, Fall of Mexico City
October of 1847
2nd, Battle of Mulegé
9th, Battle of Huamantla
12th, Siege of Puebla
19th, Skirmish at Atlixco
31st, Bombardment of Punta Sombrero
November of 1847
16th-17th, Battle of La Paz
20th-21st, Battle of San José del Cabo
27th-Dec 8th, Siege of La Paz
Events in the year 1848
From January to August Mexican partisans harassed the U.S. Army of Occupation. Formal fighting, however, had ceased by the end of January.
- The Treaty of Guadalupe Hidalgo was signed on February 2, 1848 in which Mexico surrendered a vast tract of land to the United States for the sum of USD $15 million.
- 10 March 1848: U.S. Senate ratifies Treaty of Guadalupe Hidalgo, with amendments.
- March 1848: Santa Anna departs Mexico for exile in Jamaica.
- March 16 - Battle of Santa Cruz de Rosales
- 25 May 1848: Mexican Congress ratifies Treaty of Guadalupe Hidalgo.
- 4 July 1848: President Polk formally announces ratification of Treaty of Guadalupe Hidalgo.
- 2 August 1848: Last U.S troops leave Mexico