 Jarvie was released at the end of the season and returned to Scotland, joining Clyde in July 2005, one of eleven players signed within 24 hours by Clyde manager, Graham Roberts.He played eighteen times for Clyde, but in the summer of 2006, he dropped out of the professional game to sign for Inverurie Loco Works.He returned to the senior game after a two-year absence signing for Peterhead in July 2008.