Jimmy Caskie (30 January 1914 – 19 May 1977) was a Scottish footballer, who played for St. Johnstone, Everton, Hibernian (wartime guest), Rangers, Forfar Athletic and Berwick Rangers. Caskie represented Scotland in several unofficial wartime internationals. He also represented the Scottish League XI three times, one of which was during the war.