John Arkison McIlwaine (12 June 1904 – 24 April 1980) was a Scottish footballer who played as a centre half for Portsmouth, where he captained the team in the 1929 FA Cup Final, before moving to south coast rivals Southampton. He also played for Falkirk and Llanelly, whom he helped win the Welsh Football League championship in 1932–33.