Steve McCahill (born 3 September 1966) was a Scottish footballer who played for Dumbarton, Celtic and Morton.