Í Mexíkķ-Ameríku stríđinu barđist Granger í her Winfield Scott. Hann tók þátt í umsátri Veracruz, bardaga við Cerro Gordo, bardaga við Contreras, bardaga við Churubusco
, og orrustuna um Mexíkóborg. Granger hlaut tvö heiðursmerki fyrir gallantry og í maí 1847 hlaut hann reglulegt verkefni sitt sem seinni liðsforingi. Eftir stríđiđ starfađi hann á vesturlandamærunum í Oregon og svo í Texas. Árið 1853 varð hann yfirmaður.