The Scotland international has been restricted to only six starts during the current campaign, the last of which was against Burnley in early October.
It leaves Blues short of attacking options as back-up to the current front two of Cameron Jerome and Christian Benitez.
Long spell on the sidelines: Birmingham City's Garry O'Connor (left) has a hip injury
Birmingham manager Alex McLeish confirmed: 'We have received some disappointing news about Garry. He is likely to need an operation on his hip.
'It could keep him out for several months and leaves our striking options light.'
City's on-loan midfielder Teemu Tainio is also facing a spell out of action with a knee problem which could require surgery.
The Sunderland player has made only five starts for Blues.
McLeish admitted: 'Teemu is another player who may need surgery as his knee problem has flared up again. We knew he had a bit of a problematic knee before he came here but we were hoping he would be able to stand up to it.
'He is going to be out for the immediate future.'
WOLVES v Birmingham: Kevin Doyle ready to play again on derby dayTwo tribes go to war: It's derby day in London, Liverpool and the MidlandsTHE FIRING LINE: Watch out Rafa Benitez! Find out who's safe and who's the next to go after Paul Hart's Portsmouth exitBIRMINGHAM CITY FC