Gareth Holmes (born 1 October 1982 in Mansfield) is a former professional footballer. He currently plays as a midfielder for Hucknall Town having returned from Ilkeston Town on loan in September 2008.His previous clubs include Leigh RMI, Gresley Rovers, Ilkeston Town, Nuneaton Borough, Bradford Park Avenue and Derby County. He is the brother of Southampton midfielder Lee Holmes.