Messi has returned to Paris Saint-Germain training six days after Argentina's World Cup-winning captain was sidelined for an unapproved trip to Saudi Arabia.
"Leo Messi returns to training Monday morning," the club tweeted, accompanied by a shot of the 35-year-old in action.
His return means he will almost certainly play in PSG's home encounter against relegation-threatened Ajaccio on Saturday.
PSG has a six-point advantage over Lens with four games remaining in their Ligue 1 title defence.
The Qatar-owned club suspended him after failing to attend training on Monday.
Did you read this?
Instead, the seven-time Ballon d'Or winner travelled to Saudi Arabia without the approval of PSG to fulfil contractual obligations with the country's tourist bureau.
Messi later apologized in a video message to his 458 million Instagram followers.
"I planned this trip to Saudi Arabia after cancelling it previously." I couldn't cancel it this time. I apologize for what I did and will await the club's decision."
The scandal has made it increasingly improbable that Messi will stay at PSG after this season when his two-year contract expires.