The defender joins the club in replacement of Sam Egerton, who earlier this week signed for Warrington Rylands.
A former Under-17s and Under-19s international for Wales, Evans is a product of the Newport County academy. He was later at Sheffield United before being loaned to Boston United. Evans joined Gainsborough Trinity before another move to Tadcaster Albion followed prior to his move to Stalybridge.
Manager Paul Phillips said: “He’s great in the air, six foot plus and will offer us something else in both boxes. Losing Sam Egerton was a big blow and although we had the two young lads coming in the other night, you can’t beat experience and after playing two hundred plus games in the National League North, his signing is a massive plus for us."
Keep up-to-date with our exclusive email newsletters.
Subscribe