Charles van Onselen (birth 14 August 1944, Boksburg) is a researcher and historian based at the University of Pretoria, South Africa.
Van Onselen holds a B.Sc. and U.E.D. from Rhodes University, a B.A. Hons. from the University of the Witwatersrand, a D.Phil. from Oxford University and a D.Lit.(Honoris Causa) from Rhodes.
He is based at the University of Pretoria, South Africa.
He received the Alan Paton Award for The Seed is Mine in 1997.
Charles was married to Belinda Bozzoli, and their three children including Gareth van Onselen.