Spain’s parliament has passed a landmark law making permanent a total arms embargo on Israel — a sweeping prohibition that outlaws the sale or transfer of weapons, military technology, or any dual-use items capable of aiding warfare.
The legislation, approved in Madrid by a narrow 178–169 vote on Wednesday, transforms what had been a temporary suspension into a full legal ban. It follows months of mounting outrage over Israel’s military campaign in Gaza, which Spanish lawmakers described as amounting to genocide against Palestinians.
Prime Minister Pedro Sánchez, whose government had first issued a temporary decree in September, hailed the move as “a moral and political necessity.” His administration has stood out in Europe for its open criticism of Israel’s conduct in the nearly two-year-old conflict.
According to the law’s preamble, Israel’s retaliation to the October 7, 2023, Hamas attacks had “evolved into an indiscriminate assault on the Palestinian population — one that the majority of experts have characterised as genocide.”
Read also: Israel Deports Greta Thunberg, 170 Activists
Defence Minister Margarita Robles told reporters the vote represented “the final step in a long process that began the moment the bombs started falling on Gaza.”
The new law prohibits not only the sale of arms to Israel but also any importation of military equipment or technology from it. It further restricts the movement of fuel, weaponry, or material with potential military use through Spanish territory — effectively blocking ships and aircraft carrying such cargoes from using Spanish ports or airspace.
An exception clause exists for dual-use equipment, but only if enforcing the ban would “gravely harm Spain’s general national interests,” officials clarified.
In addition, the law forbids the promotion or sale of goods produced in illegal Israeli settlements across Gaza and the occupied West Bank — a move that rights groups have praised as aligning with international humanitarian law.
Israel’s government reacted angrily to Madrid’s decision, accusing Sánchez’s coalition of “rewarding terror.” Diplomatic tensions between both countries had already escalated last year when Spain formally recognised a Palestinian state, prompting Israel to recall its ambassador.
By cementing the embargo in national law, Spain becomes the first European Union member state to take such a definitive stance against Israel’s military campaign — signaling a growing divide within Europe over how to respond to the humanitarian crisis in Gaza.