Neymar will play in Paris Saint-Germain's Champions League last-16 first leg against Borussia Dortmund this Tuesday.
Thomas Tuchel has confirmed the news.
The Brazil international has been out of action since suffering a rib injury on February 1, missing four matches since then.
PSG's squad was confirmed earlier on Monday, as the Ligue 1 champions prepare to go up against Tuchel's former club for a place in the Champions League quarter-finals.
Mbappe is also back in the squad after being rested for Saturday's thrilling 4-4 draw with Amiens.
Tuchel: "Neymar is here, he is feeling well."
"He trained today [Monday] and will be playing tomorrow if nothing happens during training."Obviously, it changes everything if he plays and I hope it will be a positive thing.
"If we have Ney on the field, he has the ability to do decisive things. That changes everything: for his team-mates, for Kylian…
"It gives me confidence, but also the team. That seems obvious to me."
Neymar has been in phenomenal form this season. He scored 13 times and set up another six goals in his 14 Ligue 1 matches.