Iran has supplied Russia with ballistic and air defence missiles worth around US$2.7 billion for use in its war against Ukraine. The total value of Iran's military assistance to Moscow since late 2021 is estimated at over US$4 billion.

Cooperation between Moscow and Tehran began even before Russia's full-scale invasion of Ukraine. The first missile supply contracts were signed in October 2021.

The US$2.7 billion package included hundreds of Fath-360 short-range ballistic missiles, almost 500 other short-range ballistic missiles and around 200 surface-to-air missiles for air defence systems. In addition, Tehran shipped millions of rounds of ammunition and artillery shells to Russia.

A separate contract worth US$1.75 billion was signed in early 2023. It covered the supply of Shahed-136 kamikaze drones and the transfer of technology to produce them on Russian territory under the name Geran-2.

The Western official noted that these figures are not final, as further weapons deliveries are expected.

Despite Russia and Iran signing a strategic partnership agreement in January 2025, the document does not include any commitments on mutual defence. It is also worth noting that Moscow provided Tehran with no significant assistance during the 12-day war with Israel in June 2025.