كتب استمرار لهذه الفقرة - خدم ويسلر في الحرب المكسيكية الأمريكية ، من 1846 إلى 1848 ، حيث شارك في حصار فيراكروز ، من 9 إلى 29 مارس 1847 ، معركة سيررو غوردو ، من 17 إلى 18 أبريل 1847 ، معركة كونترراس ، من 19 إلى 20 أغسطس 1847 ، معركة تشوروبوسكو
، 20 أغسطس، 1847. تم تعيينه ملازم أول في 20 أغسطس 1847 لـ "سلوك شجاع ومجد" في معارك كونترراس وتشوروبوسكو ، المكسيك.