Né le 29 janvier 1944 à Kabba, actuellement dans l'État de Kogi, au Nigeria, John Cardinal Onaiyekan est un évêque catholique et cardinal nigérian, évêque puis archevêque d'Abuja depuis 1992.
Il est ordonné prêtre Le 3 août 1969 pour le diocèse de Lokoja. En octobre 1980, il est nommé membre de la Commission théologique internationale.
Le 10 septembre 1982, Jean-Paul II le nomme évêque titulaire de Thunusuda et évêque auxiliaire d'Ilorin. Il est consacré le 6 janvier suivant par le Pape en personne en la basilique Saint-Pierre. Le 20 octobre il est nommé évêque du diocèse.
Il est transféré à Abuja le 7 juillet 1990 comme évêque coadjuteur. Il en devient évêque le 28 septembre 1992. Le 26 mars 1994, le diocèse d'Abuja est élevé au rang d'archidiocèse métropolitain et il en devient le premier archevêque.
De 2000 à 2006 il est président de la Conférence épiscopale nigériane. De 2003 à 2009 il est également à la tête de la Conférence épiscopale de la région Ouest de l'Afrique anglophone.
De 2003 à 2007 il est président du Symposium des conférences épiscopales d'Afrique et de Madagascar (SCEAM).
Ses efforts pour le dialogue entre religions, et en particuliers entre chrétiens et musulmans, en Afrique en général, et au Nigeria en particulier, lui valent de recevoir le prix Pax Christi international 2012.
Le 24 octobre 2012, à l'issue de l'audience générale, Benoît XVI annonce qu'il le créera cardinal, avec cinq autres prélats, lors d'un consistoire qui se tiendra le 24 novembre suivant.
Le 24 novembre 2012, le Pape Benoît XVI préside son cinquième consistoire ordinaire public et le crée cardinal avec le titre de cardinal-prêtre de San Saturnino. Il participe au conclave de 2013 qui élit le Pape François.