The Pentagon put its first public price tag on the Iran war Wednesday: $25 billion. It came out under hostile questioning from a House committee that spent nearly six hours pressing Defense Secretary Pete Hegseth for answers he often refused to give.

The figure, from acting Pentagon comptroller Jules Hurst III, is the first time the Trump administration has disclosed the cost of the months-old conflict. Most of the spending has gone to munitions, Hurst told the House Armed Services Committee, with the rest covering operations, equipment replacement and maintenance.

It is also, by the Pentagon’s framing, an interim number. CNN reported, citing two sources familiar with the accounting, that the real cost is closer to $40 to $50 billion once damage to U.S. bases in the region is included.

Hegseth’s opening salvo

Hegseth used his opening statement to pre-empt the committee’s critics.

“The biggest adversary we face at this point are the reckless, feckless and defeatist words of congressional Democrats and some Republicans,” he said.

The framing set the tone. Democratic lawmakers, joined intermittently by Republicans, pressed Hegseth on the legality of the campaign, which Congress has never authorized, and on his recent firings of senior military leaders. He mostly declined to answer specifics. The authorization question follows a separate fight in Congress over the 60-day War Powers Resolution deadline for the Iran conflict.

Garamendi’s broadside

Rep. John Garamendi of California, a senior Democrat on the panel, was the most direct.

“Secretary Hegseth, you have been lying to the American public about this war from day one, and so has the president,” Garamendi said. He called the war “a geopolitical calamity,” “a strategic blunder,” and “a self-inflicted wound to America.”

Hegseth did not respond directly. The committee’s Republican chair cut off several lines of questioning that ran past their time.

No end date

Asked for a timeline, Hegseth offered none. The U.S. naval blockade of Iranian ports remains in force, and U.S. Central Command said this week that 42 commercial vessels have been redirected, including 41 oil tankers carrying roughly 69 million barrels of crude that the regime cannot sell. We covered the early phase of the conflict in our reporting on the Strait of Hormuz attacks and the immediate market shock that followed.

None of that was framed at the hearing as a marker of progress toward ending the conflict.

Hurst told the committee the Pentagon will seek a supplemental appropriation once the full cost of the war can be assessed. He gave no timeline for that request.

The Pentagon’s overall fiscal 2027 budget request, the official subject of the hearing, came in at roughly $1.5 trillion, a record. The Iran war’s cost is being tracked separately for now.

What the hearing didn’t settle

The committee adjourned without resolving any of the questions Democrats had pressed: when the war ends, what counts as victory, whether the $25 billion estimate is honest, and whether the administration plans to ask Congress for an authorization for what is now a months-long combat operation.

Hegseth left the hearing after nearly six hours. The $25 billion figure was the only concrete answer the committee got.

Sources 9 cited · 1 primary

  1. Record Version Statement by the Honorable Pete Hegseth Secretary of War — FY27 Posture TestimonyprimaryU.S. House Committee on Armed ServicesApr 29, 2026
  2. Iran war has cost the U.S. $25 billion so far, Pentagon official saysNBC NewsApr 29, 2026
  3. Lawmakers question Hegseth's Pentagon firings, leadership of Iran warThe Washington PostApr 29, 2026
  4. The Iran war now has a price tag ($25 billion), but still no end dateNPRApr 29, 2026
  5. Hegseth defends Iran war's mission, costs in first testimony since conflict beganCNBCApr 29, 2026
  6. 4 takeaways from Hegseth's hearings on historic defense budget request, Iran warPBS NewsHour
  7. 'A strategic blunder': Democrats confront Hegseth as the Iran war's price tag hits $25 billionFortuneApr 29, 2026
  8. Repairing damaged US military bases will add billions to Iran war cost, sources sayCNNApr 29, 2026
  9. Iran war's true cost closer to $50 billion, not $25 billion, U.S. officials sayCBS NewsApr 29, 2026

American Courant cites its sources and links to primary documents where they exist. How we report →