Barnard studerte medisin ved University of Cape Town. Senere utførte han sin turnustjeneste og spesialisering ved sykehuset «Groote Schuur» i Cape Town. Fra 1956 studerte han kirurgi ved University of Minnesota. Mens han var i Minnesota ble han involvert i kardiologi, og valgte dette som sitt spesiale.