Craig Farrell (born 8 October 1981) is an English former professional rugby league player who played in the 2000s. He played at club level for Hull F.C. in 2000's Super League V and 2001's Super League VI, Hull Kingston Rovers, York City Knights, Doncaster, and Batley Bulldogs in National League One, as a wing, centre or second-row, loose forward. He also played representative rugby for .