アメリカの宣戦布告後、アメリカ軍はロサンゼルスを含むカリフォルニアのいくつかの都市を占領した。モンテレーの戦いは1846年の9月に起こった。1847年2月22日、ブエナ・ビスタの戦いでテイラー将軍がアントニオ・ロペス・デ・サンタ・アナ将軍配下のメキシコ軍を破り、アルタ・カリフォルニアとニューメキシコの占領を確実なものにした。ウィンフィールド・スコット将軍配下のアメリカ軍は、海上からベラクルス（大西洋岸）を攻略、引き続きセロゴルド（メキシコ中部）と進撃し、メキシコの中心部チャプルテペック城（メキシコシティ）も攻め落とした（進撃は3月9日に始められた）。