John Wilson Fairweather (12 August 1924 – December 1989) was a Scottish footballer who played as a right-half.