Michael Roth har vært medlem av SPD siden 1987, aktiv i Jusos og i SPD i Hessen-Nord. Han har vært medlem av styret i SPD Hessen.