Джером Дэвид Сэлинджер родился 1 января 1919 года в Нью-Йорке. Его отец, Соломон Сэлинджер, был евреем литовского происхождения и занимался оптовой торговлей копченостями и сырами; мать, Мириам Сэлинджер, имела шотландско-ирландские корни. В семье также росла старшая сестра Дорис.
Отец стремился дать сыну хорошее образование, и в 1936 году он окончил военное училище в Вэлли-Фордже. Там он впервые проявил себя в литературе, написав несколько строф для школьного гимна. Позже он посещал лекции в разных университетах, но не остановился ни на одном из них.
Весной 1942 года писателя призвали в армию. После офицерско-сержантской школы войск связи он служил в контрразведке; в июне 1944 года участвовал в высадке в Нормандии. Среди военных эпизодов его биографии также названы сражения в Хюртгенском лесу и Арденнах.
Он умер 27 января 2010 года в Корнише, штат Нью-Гэмпшир.