In early 2025, U.S. President Donald Trump repeatedly claimed that the United States had spent $350 billion in military aid to Ukraine for its war with Russia.
On Feb. 19, he wrote in a Truth Social post (archived) that Ukraine's president, Volodymyr Zelenskyy, "talked the United States into spending $350 Billion Dollars, to go into a War that couldn't be won."
(@realDonaldTrump/Truth Social)
Trump repeated the claim in a meeting with Zelenskyy on Feb. 28 (see C-Span video at the 45-minute mark) and in a March 4 speech to Congress (see YouTube video at the 1:27:25 mark). "We gave you $350 billion for military equipment," Trump said to Zelenskyy.
Trump's claim is incorrect. While it is possible to arrive at varying totals using different ways to categorize or count the financial figures, none amounts to $350 billion. As of this writing, the United States had allocated nearly $183 billion for the response to Russia's 2022 invasion of Ukraine, according to the U.S. government's inspector general overseeing the situation. That amount includes more than just what the U.S. government directly sent to Ukraine — and only $83 billion had actually been paid out as of December 2024. Thus, we rate this claim false.
Understanding what 'aid to Ukraine' actually means
A U.S. inspector general report from late 2024 showed that the $183 billion included both funding spent in the United States and funding sent to countries aside from Ukraine (see pages 27 and 32 for full breakdowns). According to the Ukraine Oversight website, the vast majority of the money was allocated in four different areas: America's European military presence, economic support to Ukraine, replenishing Department of Defense equipment, direct security assistance to Ukraine.
The U.S. European Command, which oversees military operations across Europe, and the European Deterrence Initiative, which bolsters American military presence in Europe for "deterrence of Russian aggression,"
This shows how the phrase "military aid to Ukraine" can be a bit misleading: A large amount of American "aid" to Ukraine pays for activities related to the war but not necessarily paid to Ukraine directly. This includes, "United States training of Ukrainian forces, global humanitarian assistance, additional costs of U.S. surge forces in Europe, and intelligence support," according to the Center for Strategic & International Studies, a bipartisan research organization focused on national security. The center estimated that "90 percent of military aid [for Ukraine] is spent
Direct military aid to Ukraine
As for direct military aid, within the $183 billion total,
Thus, the total money allocated in connection to Ukraine is about $183 billion, still far from the $350 billion figure.
Just adding up the amount to replenish the DOD's equipment and direct military assistance to Ukraine totals $79 billion in allocations, with $18.2 billion paid out, even further from Trump's claim that the U.S. government gave Ukraine "$350 billion for military equipment." Trump's own State Department contradicted him in a March 4 statement about freezing military aid to Ukraine.
It is also important to note these official numbers are still up for debate: A March 6 analysis by Economists for Ukraine argued U.S. government estimates are not sound due to "inflated valuations of older weapons stockpiles and other contributing factors" and put the real value of military assistance to Ukraine at "about $18.3 billion."
