McGahern was a member of the Irish Arts honorary organisation Aosdána and won many other awards (including the Chevalier dans l'Ordre des Arts et des Lettres). He was visiting professor at many universities including Colgate University and the University of Notre Dame (United States), University of Victoria (Canada), Durham University (UK), UCD and NUI Galway (Ireland). His other awards included:
