Amsterdam has introduced a sweeping ban on public advertising for meat and fossil fuel products, becoming the first capital city to take such a step as part of its broader climate strategy. Since May 1st, adverts for items such as beef burgers, petrol cars and airline travel have been removed from billboards, tram shelters and metro stations across the Dutch capital.
City officials say the measure is designed to align public advertising with Amsterdam’s environmental goals, including plans to become carbon neutral by 2050 and to significantly reduce meat consumption.
The move builds on earlier efforts announced in 2020 to restrict fossil fuel and aviation advertising as contracts expired. However, because many of those agreements lasted for years, such adverts continued to appear, particularly in metro stations.
Amsterdam is not alone in pursuing such policies. Other Dutch cities, including The Hague, Utrecht, Delft and Nijmegen, have adopted similar measures.
Several of these measures have already faced legal scrutiny, raising questions about how far local authorities can go in restricting lawful advertising without being forced to pay compensation.


