Trump says United States pays $999 billion for NATO with no benefit
The president ranked alliance spending from 2014 to 2025, placing the United Kingdom at $90.5 billion, France at $66.5 billion and Germany far lower.
The president ranked alliance spending from 2014 to 2025, placing the United Kingdom at $90.5 billion, France at $66.5 billion and Germany far lower.
WHITE HOUSE — Donald J.Trump said the United States outspends every NATO member on the alliance without gaining any benefit, on a Truth Social post on July 2, 2026 at 7:02 AM EST.
Here is the full post (see truthsocial): “The United States spends more money on NATO than any other country, by far, to protect them, without getting any benefit from so doing: U.S. 999 Billion Dollars, United Kingdom, 90.5 Billion Dollars, France, 66.5 Billion Dollars, Italy, 48.8 Billion Dollars, Poland, 44.3 Billion Dollars. Others, including Germany, are MUCH LOWER. (2014-2025) Ridiculous! President DJT”
Trump listed figures covering 2014 through 2025, placing the United States at $999 billion, the United Kingdom at $90.5 billion, France at $66.5 billion, Italy at $48.8 billion and Poland at $44.3 billion. He said other members, including Germany, spend much lower amounts. He called the gap “Ridiculous!” and signed the post “President DJT.”
The figures reflect broader U.S. spending patterns tied to defense and federal budgets. Defense is one of the largest discretionary categories in the federal budget, which reached $6.3 trillion in fiscal 2022, with the Defense Department accounting for $751 billion that year (see wikipedia.org). Total government expenditure, including state and local spending, was estimated at more than $10 trillion in 2023 (see wikipedia.org).
In the last 30 days, 79 of 538 Trump posts were on the topic “Foreign Policy.”
Source: Zenger real-time database of all Truth Social posts.
Note: Chart generated on July 2, 2026 at 8:16 AM EST
Source: Zenger analysis
Note: Table generated by NewsFindr on July 2, 2026 at 8:15 AM EST

