USAhistory.com offers facts about the Mexican-American War (1846-1848). The annexation of Texas by the United States was a leading factor in the start of the conflict. A chronology of the battles is provided. The war was ended with the Treaty of Guadalupe Hidalgo on February 2, 1848.