The temporary truce will start at 5 p.m. ET, Trump said in a Truth Social post.
In a follow-up, Trump added that he will be inviting Israeli Prime Minister Benjamin Netanyahu and President Joseph Aoun of Lebanon to the White House “for the first meaningful talks between Israel and Lebanon since 1983, a very long time ago.”
“Both sides want to see PEACE, and I believe that will happen, quickly!” Trump wrote.
Trump told reporters outside the White House later Thursday that he believes an agreement will be struck in which Lebanon is “going to take care of Hezbollah,” referring to the Islamist militia group that formed in the early 1980s.
The developments add to growing hopes of a deal to end the Middle East war, which the U.S. and Israel launched against Iran on Feb. 28.
Israel’s heavy military strikes on Lebanon last week spurred accusations from Iran that its own fragile two-week ceasefire had already been violated.
Despite U.S.-Iran peace negotiations in Pakistan ending without a deal over the weekend, Trump said this week that the war “very close to over.” The White House on Wednesday projected optimism about “the prospects of a deal.”
The next round of in-person negotiations could take place “probably, maybe, next weekend,” Trump said in his remarks outside the White House on Thursday afternoon.
Trump also suggested that while a deal with Iran will “ideally” be reached before its ceasefire with the U.S. expires next Tuesday, he would be willing to extend it if needed.
Trump, in his social media post announcing the ceasefire, declared that he had just completed “excellent conversations” with Netanyahu and Aoun.
The two leaders struck the agreement “in order to achieve PEACE between their Countries,” Trump wrote.
Vice President JD Vance, Secretary of State Marco Rubio and Joint Chiefs Chairman Dan Caine will “work with Israel and Lebanon to achieve a Lasting PEACE,” Trump added.
This is breaking news. Please refresh for updates.