Jack Schaefer werd geboren in Cleveland en studeerde aan het Oberlin College en de Columbia University.
Voordat hij doorbrak als romanschrijver, had hij een lange carrière als journalist en redacteur bij diverse publicaties in het oosten van de Verenigde Staten.
Zijn meest iconische werk, Shane, werd geschreven zonder dat de auteur ooit het Amerikaanse Westen had bezocht.
Ondanks zijn vroege succes verhuisde hij pas in 1955 naar Santa Fe, New Mexico, jaren na de publicatie van zijn grote succes.
Gedurende zijn productieve loopbaan schreef hij 51 werken, variërend van westerns tot kinderliteratuur.