Weierholt var sønn av bonden Ivar Weierholt og Ellen Eilertsen. Weierholt tok examen artium ved Kongsgård skole i Stavanger i 1924 .Han tok språklig-historisk embetseksamen i 1931 med gresk hovedfag og latin og norsk bifag. Fra 1929 til 1934 var han bestyrer ved Misjonsskolen i Stavanger, og fra 1934 til 1939 lektor ved Voss landsgymnas. Fra 1939 var han lektor ved Stavanger katedralskole.