United States President Donald Trump has said that China has agreed not to supply weapons to Iran, adding that he received personal assurances from Chinese President Xi Jinping during recent diplomatic exchanges.
In a post shared on his Truth Social platform on Wednesday, Trump said Beijing had committed to refraining from sending arms to Tehran. He also suggested that Xi would welcome him warmly during an upcoming visit scheduled for 14–15 May in Beijing.
“They have agreed not to send weapons to Iran. President Xi will give me a big, fat, hug when I get there in a few weeks,” Trump wrote, referring to the planned summit.
Speaking separately in an interview with Fox Business host Maria Bartiromo, Trump reiterated that Xi had “essentially” confirmed China would not provide military equipment to Iran. He said he had written to the Chinese leader expressing concern about reports of arms transfers.
“I had heard that China’s giving weapons to, I mean — you’re seeing it all over the place — to Iran,” Trump said. “And I wrote him a letter asking him not to do that, and he wrote me a letter saying that essentially he’s not doing that.”
The remarks come amid heightened geopolitical tensions in the Middle East and strained relations between Washington and Beijing. China is a key ally and trading partner of Iran, particularly in the energy sector, and is one of the country’s largest oil buyers.
Trump also claimed that China welcomed his recent actions concerning maritime routes in the region, saying Beijing was “very happy” about developments around the Strait of Hormuz, a critical global shipping corridor. He added that his administration’s approach was aimed at benefiting both the United States and global trade stability.
The former president’s comments followed accusations from Beijing, which on Tuesday described US actions in the region as “dangerous and irresponsible,” particularly regarding restrictions affecting Iranian ports and maritime access.
Chinese President Xi has previously stated that Beijing intends to play what he called a “constructive role” in promoting peace and stability in the Middle East, amid growing regional instability.
During the Fox Business interview, Trump was also asked about reports of alleged Chinese cyber activity targeting US institutions, including the FBI. While he did not directly confirm the claims, he remarked, “We do it to them. They do it to us,” describing cyber espionage as a reciprocal reality in US–China relations.
Trump concluded by insisting he maintained a firm stance on Beijing, saying, “China’s China. They’re never easy, but we’re doing great with China.”

