From 1992 to 2006, Eggins was an academic at the University of New South Wales (UNSW) School of English (now a part of UNSW School of the Arts and Media), with a period as a Head of School (2001–2003).