The midfielder last played against Montrose in September and the 27-year-old is hoping to feature this weekend.
Black underwent surgery during the summer and he told the club's website: "I've managed to train since Tuesday onwards so I'm available for the game.
"It's been hard having had the operation and then no rehab and coming here and going straight in to games.
"I wasn't anywhere near as fit as I could have been.
"It's going to take time but as long as I'm doing what I have to do for the gaffer and I can play I'll improve and the performances will go back to the level they were last season."