Gareth Stephens (born 15 April 1974) is a former professional rugby league footballer who played as a stand-off or scrum-half in the 1990s and 2000s. He played at representative level for Great Britain (Under-21s), and Wales, and at club level for Leeds where he signed a record schoolboy contract and made his first team debut at the age of 17, Castleford Tigers (Heritage No. 710), Hull FC, Sheffield Eagles and the York Wasps.