John Gahagan (born 24 August 1958 in Glasgow) is a Scottish former footballer who played as a left winger. Gahagan spent most of his career with Motherwell, spending twelve seasons with the Fir Park club, either side of spells with Clydebank latterly Morton.