Schulz ble medlem av SPD i 1974 og i 1999 medlem av partiets nasjonale styre. 32 år gammel ble han borgermester i Würselen, som den yngste i hele Nordrhein-Westfalen. Han hadde denne stillingen fra 1987 til 1998.