Granger Zanesvillen jaio zen, Ohion. Estatu Batuetako Akademi Militarretik graduatu zen, 1838ko ikasturtean 28. postuan. Granger Infanteriako lehen tenientea izan zen 1839an. Ofizial bat izan zen gerra sasoian.
West Pointen taktiken irakasle laguntzailea izan zen 1843-1844. urteetan. Mexikoko-Amerikar Gerran, Granger kapitain izendatu zuten 1847ko irailaren 8an. Gerra bukatu eta gero, hainbat postutan egon zen, Texasko mugan.