John Kelly (born 20 October 1960) is a former professional footballer who played in the Football League as a midfielder for Tranmere Rovers, Preston North End, Chester City, Swindon Town, Oldham Athletic, Walsall and Huddersfield Town. After spells with Walsall and Huddersfield Town, Kelly returned to Chester in the summer of 1992. Unfortunately, the 1992–93 season brought relegation to Division Three and Kelly was released at the end of the campaign. This marked the end of his professional career and he went part-time by joining Welsh side Rhyl.