傑克遜喺美國陸軍生涯開始時 係第一個美軍炮兵連隊 K 隊嘅中尉 佢穿過賓夕法尼亞州 沿俄<unk>俄河同密西西比河行到新奧爾良 從嗰度,佢啲軍隊飛往德克薩斯州伊莎貝爾角 參加 1846 年到 1848 年嘅墨西哥 - 美國戰爭 杰克逊嘅指挥部被指示去報告泰勒將軍 然後立即通過馬塔莫羅斯和卡馬戈去蒙特雷 然後去薩爾蒂洛. 喺布埃納維斯塔戰役之前,傑克遜中尉嘅指揮部被命令離開泰勒將軍嘅軍隊,並向大河河口行進, 從嗰度將佢哋轉移到維拉克魯茲. 佢喺維拉克魯茲嘅圍攻中參戰
兩次嘅升官 同埋陸軍中尉等級 喺墨西哥,托馬斯. 傑克遜第一次見到羅伯特. 李.