The 19-year-old attacker has left to join up with the USA’s squad for the upcoming Under-20 World Cup in Poland.
The Hoops still have an Old Firm meeting with Rangers to play on Sunday, as well as two games against Hearts (one in the Scottish Cup final), however Weah will not be a part of the squad.
He explained the situation in an Instagram statement which read: “To all my Celtic fans, I want to say thank you all for the undying support you have given me throughout my time with Celtic.
“I will be joining my national team to participate in the Under-20 World Cup in Poland.
“With this decision, the gaffer told me that it is in the best interest of the team that I collect my things and go home rather than be apart of the game on Sunday, so I’ll be on my way.