Coetzee was born in Cape Town to Afrikaner parents. He studied at the University of Texas at Austin and the University of Cape Town. He lives in Adelaide, South Australia with his partner Dorothy Driver. He was married to Philippa Jubber from 1963 to 1980. They had two children, son Nicholas (died 1989) and daughter Gisela.