Skip to content

Pete Hegseth says Iran war has cost $37.5 billion as Pentagon seeks more

journalismJul 22, 2026311,430

Defense Secretary Pete Hegseth told a Senate Appropriations hearing Tuesday that the Iran war has cost the United States $37.5 billion so far and the Defense Department is asking Congress for $67 billion in supplemental funding to continue operations. NBC News has reported the department’s internal overall cost is between $80 billion and $100 billion, a total that includes repairing damaged U.S. bases, replacing destroyed aircraft and fully replenishing weaponry, according to three U.S. officials. The Pentagon’s acting comptroller said the department’s updated figure included munitions replenishment but did not include rebuilding bases; Hegseth said his $37.5 billion estimate covers payroll, operations, maintenance and other anticipated costs through the end of the budget year. Hegseth testified as the conflict has intensified after an April ceasefire collapsed, following the recent deaths of three U.S. service members and renewed strikes by Iranian forces; shipping through the Strait of Hormuz has been driven to a near standstill. Senate Democrats pressed Hegseth over strategy and cost, with Sen. Gary Peters calling the administration’s efforts a failure and Hegseth rejecting that characterization, and Sen. Patty Murray questioning the accuracy of the damage assessment. The administration has already secured $891 billion to fund the Pentagon through Sept. 30, and President Trump is separately requesting $1.5 trillion for the 2027 fiscal year beginning Oct. 1.

3 sources