Gary Harkins (born 2 January 1985) is a Scottish professional footballer and coach who plays as a midfielder. Having come through the youth academies at Celtic and Blackburn Rovers he would notably play in the Scottish Premiership for Kilmarnock, Dundee and St. Mirren. He also played in the English Football League for Huddersfield Town, Bury, Blackpool, Grimsby Town and Oldham Athletic, and in the Scottish Football League for Partick Thistle, Ayr United, Greenock Morton, Queen of the South, Stenhousemuir and Forfar Athletic. While at Forfar, he would also perform the role of first team coach, and later assistant manager.