Back
WORLD

U.S. Has Spent $25 Billion So Far In War With Iran, Pentagon Official Says

The Pentagon says the United States has spent about $25 billion on the war with Iran, primarily on munitions. The conflict began with strikes on February 28, 2026, and has included ongoing deployments, casualties, and economic spillovers.

Why It Matters

The cost figure underscores the financial and human toll of the conflict ahead of the upcoming U.S. midterm elections, while public opinion remains divided on the war.

Timeline

7 Events

Current public opinion on the war

April 29, 2026

A Reuters/Ipsos poll shows 34% of Americans approve of the US conflict with Iran, down from 36% in mid-April and 38% in mid-March.

Economic disruptions tied to the war

April 29, 2026

Disruptions in shipments of oil and natural gas since the war started have contributed to higher US gasoline prices and prices for fertilisers and other agricultural products.

Casualties reported

April 29, 2026

Thirteen US troops have been killed and hundreds wounded in the conflict.

Pentagon cost estimate disclosed

April 29, 2026

Jules Hurst, performing the duties of the comptroller, told the House Armed Services Committee that the United States has spent about $25 billion on the war against Iran so far, with most of the money going to munitions.

Mid-April public opinion

April 15, 2026

A Reuters/Ipsos poll indicated about 36% of Americans approved of the US conflict with Iran in mid-April, down from March.

Mid-March public opinion

March 15, 2026

A Reuters/Ipsos poll indicated about 38% of Americans approved of the US conflict with Iran in mid-March.

Start of strikes against Iran

February 28, 2026

The United States began carrying out strikes against Iran on February 28, 2026. The Pentagon has deployed tens of thousands of additional forces to the Middle East and is keeping three aircraft carriers in the region.