John Leach (Royal Navy officer)

John Leach
Captain John Leach on the deck of HMS Prince of Wales in 1941
Born(1894-09-01)1 September 1894
Died10 December 1941(1941-12-10) (aged 47)
HMS Prince of Wales, South China Sea, off Kuantan, Malaya
Allegiance United Kingdom
Service / branch Royal Navy
Years of service1907–1941
RankCaptain
CommandsHMS Prince of Wales (1941)
HMS Cumberland (1936–38)
Battles / wars
AwardsDistinguished Service Order
Member of the Royal Victorian Order
RelationsSir Henry Leach (son)

Captain John Catterall Leach, DSO, MVO (1 September 1894 – 10 December 1941) was a British naval officer. He was the only captain of the battleship HMS Prince of Wales during its short period in service.