rubio, trump, hegseth
US Secretary of State Marco Rubio, President Donald Trump, and Pentagon chief Pete Hegseth attend a Cabinet meeting at the White House on May 27, 2026 in Washington, DC.
(Photo by Win McNamee/Getty Images)

Iran War Has Cost the Average American More Than $1,200 Over Six Months, Economist Estimates

One columnist said it’s impossible to know the true extent to which the war has hit Americans’ pocketbooks, but “this figure should be understood as a rough sketch that conveys the magnitude of Trump’s folly.”

As President Donald Trump's war with Iran crosses the six-month mark without an end in sight, a new analysis calculates that it has cost the average American household at least $1,200 more than they would have paid if it had never started.

That is according to Mark Zandi, the chief economist at Moody’s Analytics, who was quoted by New Yorker columnist John Cassidy on Monday as he sought to look beyond military costs to determine the true extent to which the war has impacted Americans' pocketbooks.

Cassidy wrote that the task of reaching a solid number is "far from straightforward," especially since, in his assessment, the Pentagon has been "less than forthright about many aspects of the conflict," including the cost.

Defense Secretary Pete Hegseth told the Senate Appropriations Committee in July that the conflict had cost roughly $37.5 billion.

But prior to that, NBC News reported on internal Pentagon estimates that put the cost of the conflict between $80 billion and $100 billion when accounting for the cost to repair damage to US military bases, which has occurred on a level that, according to former Marine Col. Mark Cancian, has not been seen since World War II.

These costs do not include the additional $73 billion that House Republicans have approved for defense and intelligence related to the war, which will come up for a Senate vote in September.

"Whatever the true figure is, it’s a considerable sum that comes on top of the bloated trillion-dollar Pentagon budget that has already been approved for 2026, and it is money that could, in theory, be used for other purposes," Cassidy wrote.

He cited a recent analysis by the Center for American Progress (CAP), which found that the $73 billion could “provide full Medicaid coverage for 5 million more people, with $33 billion left over."

Some of those remaining funds could be used to provide free school lunch for every child in America, provide free childcare for 1 million children, or extend the Affordable Care Act tax credits that Republicans allowed to expire last year, which would reduce premiums for around 20 million Americans.

Trump has explicitly emphasized that funding the war is coming at the expense of other priorities.

“We’re fighting wars. We can’t take care of daycare. You gotta let a state take care of daycare, and they should pay for it too,” he said in April. “It’s not possible for us to take care of daycare, Medicaid, Medicare, all these individual things.”

Just taking the lower-bound $80 billion cost estimate would mean the average household has been forced to pay about $300 more as a result of the war, using the same methodology that the National Priorities Project used to estimate the cost to taxpayers in April. But this is only a fraction of the overall cost.

Average gasoline prices have shot up by more than $1 since the war began, while the price of diesel has risen by roughly half. Citing an energy-cost tracker maintained by the Climate Solutions Lab at Brown University’s Watson School of International and Public Affairs, Cassidy said these combined price hikes have cost Americans an additional $93 billion—more than an extra $700 per household.

Oil and fertilizer prices have also shot up, rippling through the economy and contributing to higher food prices. The overall rate of inflation has climbed to 3.4%, up from 2.4% in February. Cassidy notes that inflation has also hiked market interest rates, "raising the costs of mortgages, car loans, and other types of consumer credit."

Combining all these added costs, Zandi estimated that the average household had paid roughly an extra $1,200 in the six months since the war started, but emphasized that this was only a conservative estimate.

"Rather than being taken as a precise number," Cassidy added, "this figure should be understood as a rough sketch that conveys the magnitude of Trump’s folly."

As the midterms approach, Trump's approval rating has hit an all-time low of just 33% according to a poll out Monday from Reuters/Ipsos, which also found just 36% approval for the war.

Meanwhile, 71% of Americans, including 4 in 10 Republicans, said they disapprove of how Trump is handling the cost of living. This has caused the longstanding Republican advantage in the economy to evaporate, with 36% of registered voters saying in a poll last week they believe Democrats are better prepared to tackle the cost of living compared with 28% of Republicans.

"Absent a break in the war’s current stalemate between now and the November midterms," Cassidy said, "the president and his party may end up paying a higher political price. But the economic costs of the conflict can’t be reversed."

Our work is licensed under Creative Commons (CC BY-NC-ND 3.0). Feel free to republish and share widely.