Když Mexiko získalo v roce 1821 nezávislost na Španělsku, byl Texas součástí Mexika. Američané a další osadníci přišli do Texasu, když Mexiko povolilo ne-španělským osadníkům, aby se tam usadili.
Po příchodu mnoha osadníků do Texasu vedly spory k texaské revoluci v roce 1836, kdy se Texas stal nezávislým. Mexiko odmítlo uznat Texaskou republiku jako nezávislý stát. Texas brzy požádal o připojení ke Spojeným státům.
Po zvolení Jamese K. Polka v roce 1844 Spojené státy rychle přistoupily k anexi Texasu. Polk ve své volební kampani vyzýval k „opětovné anexi“ Texasu a „opětovnému obsazení“ území Oregon. Polk chtěl také Kalifornii a zbytek dnešního jihozápadu Spojených států.
V roce 1845 Spojené státy Texas anektovaly. Mexiko však stále neuznávalo jeho nezávislost ani neuznávalo anexi. USA nabídly Mexiku, že od něj odkoupí území sahající od Texasu až k Tichému oceánu, ale Mexiko si chtělo toto rozsáhlé území ponechat.
V roce 1846 vyústil spor o hranici mezi Texasem a Mexikem v ozbrojený konflikt a začala mexicko-americká válka. Poté, co Polk nabídl odkoupení území, přesunul americké jednotky do místa, které podle Mexika nebylo v Texasu, ale v mexickém státě Coahuila. Mexická armáda na ně zaútočila.
Hlavní příčinou války byla expanze Spojených států na západ. V 19. století Američané věřili, že je jejich právem expandovat na západ. Věřili, že si mohou přivlastnit lidi, kteří již na zemi žijí, a získat ji pro Spojené státy. Jižané chtěli mít více otrokářských států.
Antonio López de Santa Anna se stal opět prezidentem. Mnoho Mexičanů ho nenávidělo a nechtělo ho následovat do války. Mnoha Američanům, včetně mladého Abrahama Lincolna, se válka také nelíbila, protože se domnívali, že jejím cílem je rozšíření otroctví.