希斯頓原名約翰·查爾斯·卡特,於美國伊利諾州埃文斯頓出生,是莉拉(Lilla)及磨坊操作員拉塞爾·華福·卡特的兒子。[4]希斯頓來自英國和蘇格蘭,是費沙氏族(Fraser clan)的成員之一。十歲時,父母離異。不久,他母親嫁給賈斯特·希斯頓。這個新家庭移居到芝加哥北部市郊威爾梅特,並入讀新特里爾中學(New Trier High School)。
二次大戰結束,他與妻子在紐約生活,以擔任模特兒為生。他們育有一子費沙(Fraser Clarke Heston)及收養了一名女兒荷莉·安·希斯頓(Holly Ann Heston)。為了加入劇院,兩夫妻於1947年決定在北卡羅來納州艾西維爾管理一間劇場。翌年,他們返回紐約在百老匯音樂劇《安東尼和克利奧帕特拉》中擔當配角。