He started his footballing career at the age of sixteen, playing for Stockbridge Park Steels youth system. On his debut for Halifax Town in 2010, Vardy scored the winning goal against Buxton. He was their top scorer for the season, with 25 goals in 37 appearances. After leaving Halifax for Fleetwood Town, he became the season's top scorer with 31 league goals. 