 Terreblanche matriculated from Edenville High School in the Orange Free State and went on to study at Stellenbosch University, where he obtained a BA degree with economics as one of his major subjects, and later he obtained his Master's Degree and a Doctorate in Philosophy.Later he went on to spend three months at Harvard University in 1968/1969.He was appointed to the Chair of Economics, teaching economics history, at Stellenbosch University.