Guy Haarscher est professeur émérite de l’Université Libre de Bruxelles.
Il a été professeur à la Duke University (Etats-Unis) (1985-2010) ainsi qu’à la Central European University de Budapest (1992-2011). Il enseigne actuellement au Collège d'Europe de Bruges.