Robbie Savage spilte sin første kamp for Birmingham 28. august 2002 da de spilte 1-1 mot Everton i en ligakamp, og han laget sitt første ligamål for den 2. november 2002 da Birmingham slo Bolton Wanderers 3-1 på St Andrews. Da 2002/03-sesongen var over hadde Savage fått bokført 4 ligamål på 33 kamper, og i den neste sesongen noterte han seg for 3 mål på 31 ligakamper. I første del av 2004/05-sesongen spilte Savage 18 ligakamper for Birmingham før han ble solgt til Blackburn Rovers for £3 000 000 den 19. januar 2005.