John McCaig 'Jack' Bolton (born 26 October 1941) was a Scottish footballer who played for Raith Rovers (two spells), Ipswich Town, Morton and Dumbarton.