Balch je služil na ladji med vojno z Mehiko. Sodeloval je v neuspešnem avgustskem napadu na Alvarado, kjer so močni tokovi v reki preprečili pristanek čolnov flotile, in v uspešnem pristanku 9. marca 1847 vojske generala Winfielda Scotta na
Vera Cruz. -Kaj je to? Med zadnjo kampanjo je Balch služil kot delujoči poveljnik ujetih škun.