Bonnie McDougall studerte kinesisk ved Pekinguniversitetet 1958 til 1959 og så ved University of Sydney 1961-1970. Hun har undervist ved University of Sydney, Harvard University og Universitetet i Oslo, og fra 1990 til 2005 var hun professor i kinesisk ved University of Edinburgh, hvor hun 2006 ble professor emerita.