Генрих III родился 28 октября 1017 года в городе Остербек. Генрих получил прекрасное воспитание, его учителями были епископы Бруно из Аугсбурга и Эгильберт из Фрейзинга.
Герцогство Бавария он унаследовал в 1027 году. Год спустя Генрих был избран германским королем и короновался в Ахене.
В 1038 году Генрих становится герцогом Швабии и королем Бургундии.
После смерти отца Конрада II в 1039 году, Генрих без каких-либо осложнений 4 июня 1039 года вступил на Германский престол. Он был признан в Италии и Бургундии. Главной опорой Генриха III были мелкие правители - министериалы и войны рыцари. Он способствовало усилению папской власти. Его бессменным, преданным советником и канцлером долгое время был Анно II.
Вскоре после этого ему пришлось выступить в поход против напавшего на Польшу Бретислава, князя Чехии. Через два года Генриху удалось привести Бретислава к покорности.
В 1042 году Генрих добился признания своего сюзеренитета от Бургундии, еще через три года - от Венгрии.
В 1046 году на соборе, проходившем в Сутри, Генрих настоял на смещении трех правивших одновременно и враждовавших друг с другом пап и добился избрания своего кандидата епископа Свидгера Бамбергского – под именем Климента II. В ближайшее Рождество Климент короновал Генриха как императора.
Не без основания данное событие считается моментом, когда Священная Римская империя достигла наивысшего могущества. Ведь Генрих приобрел формальное право назначать папу, так как отныне он правил как церковью, так и государством. Ему были подвластны Германия, Италия, Бургундия, Венгрия и Чехия.
Генрих III умер 5 октября 1056 года на 39-м году жизни в замке Бодфельд, в горах Гарц близ Гослара, Саксония, Германия.