Indiana University Bloomington
Джон Фостер родился Питерсбурге, но вскоре переехал вместе с родителями в Эвансвилл, Индиана. B 1855 году окончил Индианский университет в Блумингтоне. Затем получил образование в Юридической школе Гарвардского университета. До 1861 года занимался адвокатской практикой в Эвансвилле. Во время Гражданской войны воевал на стороне США в звании майора, но после взятия форта Донелсон получил полковника. В его подчинении находился 136-й пехотный полк Индианы.