John Carmichael Kelly (21 February 1921 – 2 January 2001) was a Scottish footballer, who played as a left winger for Arthurlie, Celtic, Morton, Barnsley, Falkirk, Halifax Town and Portadown. Kelly represented Scotland twice, in 1949 British Home Championship matches against Wales and Ireland.