World War II is the most expensive US war at $4.7 trillion. Iraq War follows at $2.4 trillion, followed by Afghanistan war ($2.3 trillion), Vietnam war ($844 billion), World War I ($582 billion) and Korean War ($341 billion). The 1991 Gulf War comes sixth at $116 billion. US is estimated to be spending up to $1 billion/day on Iran war.