Craig Wilson (born 21 September 1969) is an Australian former rugby league footballer.
Wilson made his first grade debut for North Sydney in round 11 of the 1991 NSWRL season against Cronulla in a 19–10 victory.
Wilson played with Norths up until the 1996 season suffering preliminary final heartbreak along the way in 1994 and 1996.
In 1999, Wilson played for Gateshead Thunder in the English Super League.
In 2000, Wilson played one final year, this time with Hull FC before retiring.