The Bees make 27-year-old shot stopper their first signing of the summer.
Barnet FC are pleased to confirm the arrival of goalkeeper Craig Ross from Macclesfield Town on an initial one-year contract.
Ross was the Silkmen’s first choice keeper for the majority of last season and helped them to knock League One side Walsall out of the FA Cup.
The 27-year-old began his career as a trainee at Reading and Crystal Palace and has since had spells with several clubs at National League level, including Cambridge United and Eastbourne Borough.
Barnet head coach Rossi Eames said: “I'm delighted to have signed Craig and look forward to working with him. He is an excellent professional who played over 30 games last season.
“Craig is hungry, has a winning mentality and the willingness to develop as a player, adding strength to our goalkeeping department.”