Craig Sholl (born 30 December 1967) is a former Australian Rules footballer who played for the North Melbourne Kangaroos during the 1990s. He won a premiership with the club in 1996 and the Syd Barker Medal in 1991, which he drew with Mick Martyn.
Sholl played his 200th game for the Kangaroos in the 1998 Grand Final which they lost to the Adelaide Crows.
Sholl would once again taste premiership glory in the 1999 Grand Final against Carlton, kicking an early goal and assisting another.
His final game was the 2000 preliminary final against Melbourne in which he finished on a high note, kicking six goals.