Политические мотивы: Некоторые политики и военные лидеры в Соединенных Штатах считали, что аннексия Техаса и других мексиканских территорий увеличит их власть и престиж.
Экономические интересы :Многие бизнесмены и фермеры в Соединенных Штатах хотели приобрести мексиканскую землю из-за ее природных ресурсов, таких как золото, серебро и древесина.
Культурные предрассудки: Многие американцы придерживались предвзятых взглядов на мексиканцев, считая их неполноценными и неспособными управлять собой. Этот предрассудок облегчил оправдание войны и последующей аннексии мексиканской территории.
Аннексия Техаса: Соединенные Штаты аннексировали Техас в 1845 году, после того как Республика Техас завоевала независимость от Мексики в 1836 году. Мексика считала аннексию Техаса актом войны.
Пограничные споры :Между Соединенными Штатами и Мексикой также были споры по поводу границы между Техасом и Мексикой. Соединенные Штаты утверждали, что границей является река Рио-Гранде, а Мексика утверждала, что это река Нуэсес.
Битва при Торнтоне: В 1846 году спор между Соединенными Штатами и Мексикой по поводу границы между Техасом и Мексикой привел к битве при Торнтоне, в которой американские войска разгромили мексиканские войска. Эта битва привела к началу американо-мексиканской войны.