James, 25, who has represented England C and can play in midfield or defence, joins in time for tomorrow’s game at Maidstone United.
He was a man in demand last summer with National League champions Lincoln City one of the clubs linked with him, but he chose to re-sign for Chester after turning down a new contract at Macclesfield Town.
Originally from Rotherham, he started his youth career at Sheffield United where he spent eight years in the youth system before signing a professional contract. He left Bramall Lane for Port Vale in July 2011.
He eventually made eleven appearances for Vale, with loan spells at Chasetown and Hereford United before joining the latter permanently in the summer of 2013.
After over twenty games in the 2013/14 season for Hereford he was signed for Chester and scored twice in forty appearances.
The summer of 2015 saw a move closer to home as he joined FC Halifax Town, for whom he made thirty-six appearances and scored 5 goals before a move back to Cheshire.
He joined Macclesfield Town in July 2016 for an undisclosed fee and made just short of fifty appearances for them, including an appearance in the 2017 FA Trophy final.
He signed a two-year deal with Chester in June 2017, from where he joins the Bluebirds until the end of the season.