Onuf studerte til bachelorgrad ved Johns Hopkins University 1963, til mastergrad ved Yale University 1965, og avla sin doktorgrad ved Johns Hopkins University 1967. Siden har han undervist ved Georgetown University, American University, Princeton, Columbia, University of Southern California, Pontifícia Universidade Católica do Rio de Janeiro og Kyung Hee-universitetet i Korea.