Due to changing family circumstances and a desire to have one last opportunity of full-time football, Roberts requested the opportunity to move close to his home.
Despite a year remaining on his contract, the Board of Directors agreed to his request once agreement was reached with Wrexham over the terms of his transfer, for an undisclosed fee.
A spokesman for FC Halifax said: “The decision was made in view of his excellent contribution and commitment to FC Halifax Town during his time since joining from Cambridge United. Whilst no-one wanted to see Kevin leave, we have reluctantly respected his wishes on the basis of everything he has done in his time with the Shaymen. He has been a model professional and an example for any players around him.
“We wish Kevin and his family all the happiness for the future and all the best with his new club”.