The England pair have missed the past few outings for the Blues but are both expected back as the West London club prepare to take on the big-spending City at Eastlands after their midweek Carling Cup clash with Newcastle United.
"Frank is training, he is not 100% yet," said Ancelotti. "He will be able to play against Manchester City. Terry had a problem with his ribs and was not able to play, but he should be okay in two or three days.
"We will change a lot of players for the Carling Cup because we want to use this competition for our younger players."