Daniel Andrew Hall (born 14 November 1983) is an English former professional footballer who played in the Football League for Oldham Athletic, Shrewsbury Town, Chesterfield and Darlington and in the Scottish Premier League for Gretna. He also played non-league football for Crawley Town, Forest Green Rovers, Stockport County, Hyde, Altrincham, Celtic Nation, Guiseley, Bradford Park Avenue, Curzon Ashton, Stalybridge Celtic, Droylsden and Mossley.