The Spain international returned to training this week and is fit to face Everton at Goodison Park on Saturday, with winger Jesus Navas the side's only remaining casualty
The former Valencia star returned to training on Tuesday after scans revealed his ankle injury was not as bad as first feared.
The Spain playmaker has missed his side’s last three matches with the ankle problem he picked up during his side's 3-1 victory over West Brom, which was followed up by a damaging draw at home to Sunderland.
City have since recovered from that disappointment and the destiny of the Premier League title is in their own hands after consecutive victories, coupled with Liverpool’s defeat at home to Chelsea last weekend.
Three wins from their remaining three matches will almost certainly guarantee Manuel Pellegrini’s side a second league title in three seasons and their cause is set to be aided by the return of Silva.
"The only player that we have injured is Jesus Navas, all the other players are fit," revealed Pellegrini ahead of his side's trip to Goodison Park.
"David is a very important player for us, so it is important that he is fit."
The 28-year-old has been a key player for Pellegrini's team this season, scoring seven goals and registering a further nine assists, and will be a welcome boost as City bid to end a run of form at Goodison that has seen them win just one of their last 15 visits.