Herbert Sohler
German navy officer and WWII submarine commander
About Herbert Sohler
Lived 1908 – 1991 (aged 82). Herbert Sohler was a German submariner, soldier and marineoffizier.
Herbert Sohler (25 July 1908, Attendorn, Westphalia – 22 June 1991) was a German U-boat commander during World War II.
Career Sohler commanded from 4 April to 31 July 1938. He then commanded from 2 November 1938 to 21 May 1940 for five patrols. During this time, Sohler was only able to sink two ships – the City of Mandalay in convoy HG 3 on 17 October 1939 and the Norwegian ship Rudolf on 21 December 1939. As such, his position as the commander of the U-46 was given to Engelbert Endrass. Sohler had also been deputy commander of 7th U-boat Flotilla from May to September 1940, before taking over full command of it from September 1940 until February 1942.
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in Herbert Sohler's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Herbert Sohler's
Frequently asked questions
Who was Herbert Sohler?
German navy officer and WWII submarine commander (1908–1991)
When was Herbert Sohler born?
Herbert Sohler was born on 25 July 1908 in Attendorn.
When did Herbert Sohler die?
Herbert Sohler died on 22 June 1991.
What was Herbert Sohler's occupation?
Herbert Sohler was a submariner, soldier and marineoffizier.
What nationality was Herbert Sohler?
Herbert Sohler was German.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Herbert Sohler. https://biography.guide/herbert-sohler/
MLA: "Herbert Sohler." Biography.guide, https://biography.guide/herbert-sohler/.
Chicago: "Herbert Sohler." Biography.guide. https://biography.guide/herbert-sohler/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:33 UTC