John MacKay Yorston (October 11, 1867 – May 27, 1937) was a Scottish-born farmer and political figure in British Columbia.
He represented Cariboo in the Legislative Assembly of British Columbia from 1907 to 1909 and from 1916 to 1924 as a Liberal.
He was born in Orkney, the son of Robert Yorston and Mary Toulis, and was educated there.
Yorston married Isabella J.
Y.
Fea in 1898; she died later that same year.
In 1909, he married Janet Mary Robertson.
He was defeated when he ran for reelection in 1909 and in 1924.