Who’s arming the Ukraine-Russia war? Every nation involved as US considers sending Tomahawks

Ukraine could soon receive some long-range Tomahawk missiles, vice president JD Vance has said, adding that Donald Trump will make the “final decision” on the deal.
Volodymyr Zelensky asked the US to sell the highly coveted weapons to European nations that would send them to Ukraine. With a range of 2,500km, adding Tomahawk missiles to Ukraine’s artillery would put Russia’s capital within Kyiv’s range, something that could be seen by Vladimir Putin as an escalation in the three-and-a-half-year war.
President Trump has previously denied Ukraine’s requests for the use of long-range missiles in the past, but as he grows more frustrated with Moscow, he appears to be more accepting of Zelensky’s requests.
The US leader has not often granted Ukraine’s requests, but suggested in June that the US could send more Patriot missile systems to Ukraine.
Speaking at the recent Nato summit in the Netherlands, the president said “we’ll see what happens” when asked whether Washington would add to the $8bn pledged by Nato allies.
“They do want to have the anti-missile missiles, OK, as they call them, the Patriots,” the US president said. “And we’re going to see if we can make some available. We need them, too. We’re supplying them to Israel, and they’re very effective, 100 per cent effective. Hard to believe how effective. They do want that more than any other thing.”
It would be a major boost for Kyiv to receive military assistance from the Trump administration, which has been highly resistant to sending the levels of weaponry provided to Ukraine during the Biden era.
Here, The Independent takes a look at what weapons the US and other countries have been sending to Ukraine and Russia as the war show no signs of ending soon.
Kyiv’s most significant military support comes from the EU.
The Kiel Institute, which runs a database tracking the level of military support to Ukraine since the war began, says EU member states have provided more than 67 billion euros of military aid to Ukraine between January 2022 and June 2025.
Ukraine has been supplied hundreds of tanks from Poland and Germany including the German Leopard 2, nearly 300 Dutch infantry vehicles, 76 howitzers from Italy and 16 Czech air defence systems.
This is a small snapshot of the vast array of different weapons, both defensive and offensive, provided to Ukraine by countries across Europe.
The UK has provided the second largest amount of military aid, at £13.8bn, second only to Germany’s €16.5bn. The UK’s figure was not included in the total EU figure above.
London has committed up to a further £21.8bn, including £13bn on military support and £5.3bn on non-military.
