Za svoje delo je prejel več književnih nagrad: leta 1963 nagrado Prešernovega sklada za novele Soha z oltarja domovine, leta 1966 Prežihovo nagrado za roman Sveti Pavel, leta 1972 nagrado knjiga leta za mladinsko povest Kukavičji Mihec in leta 1987 Prešernovo nagrado za življenjsko delo.