Napíšte pokračovanie tohto odseku - Granger sa narodil v Zanesville, Ohio. Absolvoval Vojenskú akadémiu Spojených štátov, kde sa umiestnil na 28. mieste v roku 1838. Granger sa v roku 1839 stal prvým poručíkom pechoty. Slúžil ako dôstojník v Seminole vojne.
, a bol asistentom inštruktorom taktiky na West Pointe v rokoch 1843/44. Počas americko-mexickej vojny bol Granger povýšený na kapitána 8. septembra 1847. Keď vojna skončila, bol pridelený na niekoľko postov na hraniciach Texasu.