Shops were looted and emergency services faced attacks with Molotov cocktails, fireworks, and stones across several German cities on Saturday, October 31, as youth-led demonstrations over the cost of living, public spending cuts, and compulsory military service turned violent in Frankfurt, Berlin, Cologne, and Hamburg.
The unrest erupted late on Saturday as demonstrations organized by the campaign group Gen Z regelt escalated after nightfall. Thousands of participants had spent the earlier part of the day protesting against underfunding in schools, the high cost of living, public spending cuts and military service. While those initial daytime gatherings were largely peaceful, the atmosphere deteriorated significantly in major urban centers.
In Frankfurt, Germany’s financial hub, rioters smashed windows along the city’s main shopping street and looted multiple establishments after demonstrations escalated after nightfall. Police cordoned off a large section of the commercial district as special units deployed to contain the rioting. Authorities reported that emergency services were targeted with Molotov cocktails, while the windows of a gun shop were smashed and two weapons were seized following an arrest.
Demonstrators Demand Education Investment and Oppose Military Conscription
The protests were coordinated to draw public attention to economic pressures and government policies. Lina Friedrich, a spokesperson for the campaign group, outlined the movement’s core platform in statements covered by broadcasters.
What matters most to us is better support for the health and education systems. We are against compulsory military service and we are in favour of a fairer distribution of the burden.
Lina Friedrich, spokesperson for Gen Z regelt
Friedrich also stated that the events were organized to fight for peace and freedom, rather than for war and coercion.
Official estimates of crowd sizes varied widely between municipal authorities and event organizers. Police departments in Frankfurt, Munich, and Berlin put the total number of protesters at roughly 18,000, which amounted to about half of the turnout projected on the organizers’ website. Meanwhile, German media outlets reported that tens of thousands of people had turned out nationwide.
Police Deploy Water Cannons and Arrest Dozens Across German Cities
Law enforcement agencies responded with heavy deployments and water cannons across multiple jurisdictions to disperse crowds targeting officers with fireworks, stones, and bottles. The scale of the clashes varied by city.
In Berlin, a smaller evening demonstration followed the larger daytime rallies, resulting in injuries to 27 police officers. City authorities confirmed that up to 56 people were temporarily detained during the unrest. In Cologne, officers stationed near the main railway station came under attack as demonstrators hurled bottles and a bicycle.
Hamburg saw protesters dressed in black setting off fireworks and igniting street barricades. According to public broadcaster NDR, 120 people were arrested in Hamburg alone. In Frankfurt, police made numerous arrests, though an exact total for the city center was not immediately available.
Political Fallout and Broader European Unrest
The violence in Germany drew immediate condemnation from government officials and mirrored similar youth-led demonstrations unfolding across Europe on the same weekend. On Sunday, Alexander Dobrindt told Bild newspaper that overnight police forces had successfully prevented violence like that seen in Paris in recent weeks, while calling for harsh punishments for those involved in rioting and looting.

In Hesse state, where Frankfurt is located, Roman Poseck alleged that approximately 100 identified left-wing extremists had infiltrated the demonstration, describing the violent turn of events as shameful.
The weekend’s demonstrations coincided with widespread protests in other nations. In France, more than 320,000 people participated in a third consecutive weekend of largely peaceful demonstrations focused on living costs and public services, where police deployed tear gas in several cities. Similar protests and clashes were reported in Italy, Portugal, Belgium, Ireland, Spain, Greece, Serbia, and Albania, highlighting transnational grievances over housing affordability, public spending, and economic precarity.