The 21-year-old Northern Ireland international, who has impressed this season, will stay at St Andrew's until April 1 and could make his debut in Saturday's league clash with Hull.
Ferguson is the second player to go out on loan within a matter of days after midfielder Sammy Ameobi was allowed to join Middlesbrough for the remainder of the season on Monday.