U.S. Defense Secretary Pete Hegseth said to the Senate on July 21, 2026, that the conflict with Iran has cost $37.5 billion [1].
The updated figure represents a sharp increase in spending over a short period, complicating the Pentagon's efforts to secure additional funding from Congress.
Testifying in Washington, D.C., Hegseth said the current estimate includes projected costs through the fiscal year ending Sept. 30, 2026 [2]. The figure is a substantial rise from an earlier Pentagon estimate made this year, which placed the cost at $25 billion [3].
The conflict has lasted five months [4]. Hegseth used the hearing to inform lawmakers of the financial scale of the war and to request more money to sustain ongoing operations.
While the Defense Secretary provided the $37.5 billion figure, other reports suggest the final price tag may be even higher. An anonymous source cited by CBS News said the total cost could increase further due to the need for military construction to repair damaged U.S. bases [5].
"The war with Iran has cost $37.5 billion so far," Hegseth said [1]. He said that the previous $25 billion estimate was provided earlier in the year [3].
The request for additional funding comes as the Pentagon manages the logistical and structural demands of the five-month conflict. The discrepancy between the initial projections and current spending highlights the volatility of the war's financial requirements.
“"The war with Iran has cost $37.5 billion so far."”
The rapid increase from a $25 billion to a $37.5 billion estimate within a single year indicates that the conflict is escalating in cost faster than the Department of Defense anticipated. By linking these costs to the end of the fiscal year on September 30, the administration is attempting to create a sense of urgency for Congress to approve new funding packages to avoid a budget shortfall.



