Per Simon Bajkowski and Daniel Murphy of the Manchester Evening News, Guardiola said at his press conference on Tuesday: "I miss all the players that are injured. I like to have all the squad available and training with us. I don't like to see players injured. They are back."
Neither player has featured for City since their 2-1 defeat to Manchester United on December 7.
Silva will be 34 on January 8, and City have the likes of Kevin De Bruyne, Riyad Mahrez and Bernardo Silva to fill the creative void left by his absence.
The Spaniard has been an unrivalled playmaker for the Sky Blues, though:
City are 14 points behind Liverpool in the Premier League, and the Reds have a game in hand, so it's highly unlikely they'll be able to reel them in during the second half of the season.
If they are to have any chance of doing so, or salvaging their campaign via European and domestic cup success, they need to keep important players like Silva fit as they compete on multiple fronts.
The Citizens will hope Stones' return can make them more solid at the back, too.
Fitness issues have restricted the England international to just 12 appearances in all competitions this season. Nine of those have come in the Premier League, in which City have not been nearly as impressive in defence as they were last season:
Laporte's absence has been an even bigger contributing factor to their struggles at the back. He suffered a serious knee injury on August 31 and has not featured since.
He could soon be back in training, though, per The Athletic's Sam Lee:
It will take some time for the Frenchman to return to full match fitness, but City should be much stronger in the second half of the campaign once he's back.
In the meantime, they'll need to get past Everton on Wednesday with the aid of Silva and Stones.
City have won each of their last four matches against Everton, though, all by a two-goal margin.