Admiral John Edward Bearcroft, CB, MVO (18 August 1851 – 5 September 1931) was a British Royal Navy officer in the early 20th century, who served as Admiral-Superintendent of Contract-built ships in the Clyde district from 1906 to 1911.
While in command of Philomel, he saw active service in South Africa during the Second Boer War, for which he was appointed a Companion of the Order of the Bath (CB).
On 16 September 1902 he was appointed in command of the pre-dreadnought battleship HMS Resolution, serving as guard ship at Holyhead.
He was appointed assistant to the Admiral Commanding Coastguard and Reserves in October 1904, and served as such for two years.
In February 1906 he was promoted to flag rank as rear-admiral,[3] and three months later he was in May 1906 appointed Admiral-Superintendent of Contract Built ships in the Clyde district.