Sir John Carmichael, (d. 16 June 1600) was the Keeper of Liddesdale.
He was appointed warden of the Scottish West March, and was to make truce with the English Warden. He fought in the Raid of the Redeswire, decisively beating the English and also captured Sir John Forster, the English Warden and commander, who was an outlaw at the time.
- Stephen, Leslie, ed. (1887). "Carmichael, John (d.1600)". Dictionary of National Biography 9. London: Smith, Elder & Co.