Colonel John Anstruther (13 May 1736 – 10 February 1815) was a Scottish military officer.
He was the son of Sir Philip Anstruther, 2nd Baronet of Balcaskie and Catherine Hay.
In 1776 he took over as Colonel in Chief of the 62nd Regiment of Foot following the death of Lt Gen William Strode.
He married Grizel Maria Thomson of Charleton, Fife, daughter of John Thomson of Charleton and Margaret Paterson, in December 1774.
This biographical article related to the British Army is a stub.