Battle of Churubusco
ロングストリートは米墨戦争で第8歩兵師団に属し手柄を立てた。コントレラスの戦いとチュルブスコの戦いで大尉に名誉の昇進を果たし、モリノ・デル・リーの戦いで少佐になった。1847年9月12日のチャプルテペックの戦いでは、連隊旗を持って丘を駆け上がって攻撃している時に太腿に傷を負った。ロングストリートは倒れながら連隊旗を友人のピケット中尉に渡し、ピケットはうまく丘の頂上まで到達することができた。