The 20-year-old has trained with Carlisle, and played in October's friendly against Rangers.
"I'm very happy. Craig is a player I have watched a lot and he has a huge amount of potential," said boss Graham Kavanagh.
"Hopefully he'll get up to speed as quickly. He played really well in the game we won against Rangers last month.
"It's an initial one-month spell and things could develop further once we get into the January transfer window."
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball