McGeouch departed Celtic in 2015 for Hibernian, later joining Sunderland in 2018, before returning to Scotland with Aberdeen and then heading back to England for periods with Forest Green Rovers and most recently, Carlisle United.
The midfielder earned two caps for Scotland in 2018, both during matches overseen by then-national team manager Alex McLeish.
During his time as a free agent, McGeouch has spent time as a pundit on Clyde 1 SSB. Articulate and knowledgeable, he’ll not have any issues getting a gig in punditry after he hangs up his boots.
Speaking via Ballymena’s official club website, McGeouch said: “The opportunity came up to talk to the guys behind the scenes here, and I jumped at the chance to be able to come and help this squad and club going forward.
“Experience is something hopefully I can bring on and off the pitch. I’ve been at a lot of good clubs and still think I have a lot to give. One of the selling points was that the club have a lot to play for. We’re looking to compete and get into that top six, along with the cup competitions, and it’s exciting times.”
Ballymena boss Jim Ervin said: “It’s well documented the injury list we have, and it seems to be increasing week by week, so it’s great to get another body available to us, but it’s more about the experience he brings.’”
He added: “He’s one we’ve been looking at for a number of weeks, and he’s come in as a free agent, so he is able to play straight away. The desire Dylan showed when we started conversations struck me straight away. He could’ve held fire to see what came up in January, but he was happy with what we discussed with him. He’s a quality player and we’re looking forward to seeing him on the pitch.”