John McNichol (20 August 1925 – 17 March 2007) was a Scottish footballer who played more than 500 games in the Football League in England. An inside forward, he played more than 150 games for Brighton & Hove Albion and more than 200 for each of Chelsea and Crystal Palace.