Окончив гимназию в родном городе, Зигмар отправился в армию. После демобилизации он поступил в Гёттингенский Университет Георга-Августа (Georg-August-Universität). Окончил университет Габриэль в 1988-м; ему был вручен диплом преподавателя политики, социологии и немецкого языка.
В 1983‑1988 годах работал преподавателем политических наук для взрослых в Образовательном объединении "Работа и жизнь" (Bildungsvereinigung Arbeit und Leben), а также преподавал в Профсоюзе работников коммунального хозяйства и транспорта (ЦTV) и промышленном профсоюзе IG Metall.
В период с 1989-го по 1990-й Зигмар работал в Госларе, по специальности.
В 1990‑2005 годах был членом ландтага Нижней Саксонии. С 1997 по 1998 год — заместитель председателя, с 1998 по 1999 и в 2003‑2005 годах — председатель фракции СДПГ в парламенте Нижней Саксонии.
В 1991‑1999 годах — член городского собрания Гослара. В 1991‑1996 годах возглавлял комитет по охране окружающей среды, в 1996‑1999 годах занимал пост председателя комитета по экономике, городскому развитию и туризму.
В 1999‑2003 годах — премьер‑министр Нижней Саксонии.
В 1999‑2005 годах — член правления СДПГ.
С 2005 года является членом бундестага Германии.
В 2005‑2009 годах занимал пост министра по охране окружающей среды, охране природы и ядерной безопасности.
С 2009 года — председатель СДПГ.
В 2013 году вновь вошёл в новое правительство Ангелы Меркель в качестве вице-канцлера и министра экономики и энергетики.
С января 2017 года - министр иностранных дел ФРГ.
После формирования нового коалиционного правительства Германии 14 марта 2018 года покинул должности вице-канцлера и министра иностранных дел Германии.
10.04.2018