Paris Saint-Germain teenager Mbappe has been one of the stars of the tournament in Russia, scoring three times, including a brace to crown a destructive showing against Argentina in the round of 16.
Les Bleus coach Didier Deschamps told a pre-match news conference before training that he expected to have a full squad available to face Roberto Martinez's men and explained players had been rested from recent sessions as a precaution.
Also during the open part of activities at Krestovsky Stadium, Benjamin Pavard and N'Golo Kante worked away from the main group – jogging lightly around the pitch with a member of France's coaching staff.
"Nobody is out, even though we rested some of our players as a precautionary measure," Deschamps said. "Everybody should be fine for tomorrow."