1846 жылдың қысында Американың болашақ 12-ші президенті генерал Захариас Тейлор АҚШ-Мексика шекарасына барды. Тейлор Мексиканы соғыс қимылдарын бастауға итермелеуі керек еді. Көктемнің соңында мексикалық әскер бекініске шабуыл жасады, бұл соғыстың басталуына себеп болды. Нәтижесінде Мексикаға ресми соғыс жариялау тек 12 мамырда болды. Соғыс ресми жарияланғаннан кейін бірден американдық әскерлер екі бағытта Мексикаға кең ауқымды басып кіруді бастады: Елдің шығысында - Монтеррей мен Мехико қаласына қарай; Батыс Калифорнияға қарай.Соғыстың нәтижелері Мексика үлкен аумақтық шығындарға ұшырады. Соғыс нәтижесінде Америка ел аумағының жартысына жуығын басып алды. АҚШ-қа берілген жерлер үшін Мексика үкіметі 18 миллион доллардан астам қаражат алды. Нағыз ұлттық қаһарманға айналған генерал Тейлор 1849 жылғы президенттік сайлауда жеңіске жетті