1899년 7월 21일, 미국 일리노이 주 오크파크에서 태어났다. 고등학교 때 학교 주간지의 편집을 맡으며 직접 기사나 단편을 쓰기 시작했고, 졸업 후에는 대학에 진학하지 않고 [캔자스시티 스타]의 수습기자로 일했다.
제1차 세계대전 때 적십자 야전병원 수송차 운전병으로 이탈리아 전선에 투입됐다가 다리에 중상을 입고 귀국했다. 휴전 후 캐나다 [토론토 스타]의 특파원이 되어 유럽 각지를 여행하며 그리스.터키 전쟁을 보도하기도 했다. 이후 파리로 건너가 거투르드 스타인, 스콧 피츠제럴드, 에즈라 파운드 등과 같은 유명 작가와 친분을 맺으면서 작가로 성장해 갔다.
1923년 《세 편의 단편과 열 편의 시(詩)》를 시작으로 《우리들의 시대에》(1924), 《봄의 분류(奔流)》(1926), 《태양은 다시 떠오른다》(1926)를 발표했다. 전쟁의 허무와 비련을 테마로 하여 전쟁문학의 걸작이라고 평가받는 《무기여 잘 있거라》(1929)는 그가 작가로서 이름을 날리는 데 일조했으며, 《누구를 위하여 종을 울리나》(1940)는 출간하자마자 수십만 부가 팔리는 기록을 세웠다. 그 후 십 년 만에 내놓은 《노인과 바다》(1952)로 퓰리처상(1953)과 노벨문학상(1954)을 수상한다. 이후 신경쇠약과 우울증에 시달리다가 1961년 아이다호 케첨의 자택에서 자살로 추정되는 엽총 사고로 생을 마감했다.