John Stewart, 3. Earl of Buchan (* um 1381; † 17. August 1424 in der Schlacht von Verneuil), war ein schottischer Adliger.