Abbey was reported to be looking to sign for a Premier League club, but instead he was signed up by League One side Port Vale in December 2004. He played 18 times in the 2004–05 season, helping Vale to avoid relegation into League Two by a five-point margin. He featured 22 times in the 2005–06 season. Abbey played 31 games in 2006–07, scoring in a 2–1 defeat to rivals Crewe Alexandra at Gresty Road on 4 November. He released by manager Martin Foyle in May 2007.