Po ukończeniu szkoły średniej podjął w 1967 pracę w zawodzie laboranta. Zaangażował się w działalność związkową, został wybrany na reprezentanta młodych pracowników we władzach krajowej federacji Lëtzebuerger Aarbechterverband. Od 1968 pracował w administracji miejskiej, a w latach 1976–2004 był administratorem w szpitalu w Steinfort. W 1981 ukończył studia prawnicze na Uniwersytecie Nancy II. Rok później powołano go na stanowisko burmistrza Steinfort, funkcję tę pełnił nieprzerwanie również do 2004. Zaangażowany w działalność Luksemburskiej Socjalistycznej Partii Robotniczej (LSAP). Od 1989 był przewodniczącym klubu poselskiego, a w latach 1997–2004 stał na czele tej partii.
W 1984 po raz pierwszy wybrany na posła do luksemburskiej Izby Deputowanych, reelekcję uzyskiwał w 1989, 1994, 1999, 2004, 2009, 2013 i 2018[1]. Od 1999 był wiceprzewodniczącym, w 2004 krótko pełnił funkcję przewodniczącego parlamentu.
Po wyborach krajowych z 2004 i odnowieniu koalicji między chadekami i socjalistami Jean-Claude Juncker powołał go na stanowiska wicepremiera i ministra spraw zagranicznych. Obie funkcje Jean Asselborn utrzymał także po kolejnych wyborach w 2009. W 2013 pozostał w nowo powołanym rządzie demokratów, socjalistów i zielonych jako minister spraw zagranicznych i europejskich, polityki imigracyjnej i azylowej. Utrzymał te stanowiska również w nowym gabinecie, który utworzono w 2018[2].