A scene of tension and violent clashes unfolded on the evening of Saturday, October 31, in major German cities, as mass protests by Generation Z—specifically, against cuts to public services and mandatory military service, led to clashes with police, looting of stores, and dozens of arrests.
According to international news agencies, the most serious incidents took place in Frankfurt, Germany’s financial capital, where hooded protesters smashed store windows, stormed into stores, and attacked police with Molotov cocktails, rocks, bottles, and fireworks. Police cordoned off a large section of the central shopping street Zeil, while special forces were deployed to restore order.
SEE ALSO: VIDEO: Chaos with Molotov cocktails, fires, looting, and hundreds of arrests following mass protests in France and Germany | AlphaNews
BREAKING: The looting of stores has started in Frankfurt, Germany. Young first and second-generation migrants are attacking stores in the city. https://t.co/4ufyip4Ndn
— Visegrád 24 (@visegrad24) October 31, 2026
Similar scenes unfolded in Berlin, Cologne, and Hamburg, where police forces used “water cannons” and other crowd-control measures to disperse groups involved in the clashes.
The riots broke out following largely peaceful demonstrations by tens of thousands of people, which took place in more than 30 German cities at the initiative of the organization “Gen Z regelt,” which means “Generation Z Takes Action.” The demonstrations are part of a broader wave of youth protests sweeping across European countries, with France recording more than 320,000 protesters and hundreds of arrests on the same day.
Almanya’da gençlerin protesto gösterilerinde birçok kentte olaylar çıktı
— Anadolu Ajansı (@anadoluajansi) November 1, 2026Berlin, Hamburg, Frankfurt, Münih ve Köln dahil 30’dan fazla kentte eylem düzenlendi ➜ Polis göstericilere biber gazıyla müdahale etti, çok sayıda kişi gözaltına alındı https://t.co/1Fi0gJzdgg
Looting in Frankfurt, 27 injured police officers in Berlin
In Frankfurt, the situation spiraled out of control after sunset, when groups of hooded individuals began wreaking havoc in the city’s commercial heart. According to police, protesters attacked security forces and emergency services, even using Molotov cocktails. At the same time, they smashed store windows, and looting ensued, with perpetrators snatching sneakers and other merchandise.
An incident at a gun shop, whose window was smashed, caused particular concern. Authorities announced that, following the arrest of a suspect, two firearms were seized. The police cordoned off the Zeil shopping street and deployed special units, while a police spokesperson reported numerous arrests. The situation began to de-escalate overnight into Sunday.
The Interior Minister of the state of Hesse, Roman Posek, claimed that approximately 100 people identified as far-left extremists had infiltrated the demonstration in Frankfurt. He described the way the protests ended as “shameful,” warning that Germany must not follow the path of the violent incidents that have been reported in France.
— Mario Nawfal (@MarioNawfal) October 31, 2026
Frankfurt is losing CONTROL of its streets Heavy riot police sprint fruitlessly while kids throw explosives and flee through the streets. Outnumbered and completely outrun… Writer: Bri https://t.co/fFAUWhL8b5
However, serious clashes also occurred in the German capital, where a smaller evening rally—following the day’s larger demonstrations—led to confrontations between protesters and the authorities. According to Berlin police, 27 officers were injured and up to 56 people were temporarily taken into custody.
In Cologne, police officers were attacked near the central train station. Bottles were thrown at them, and in one incident, a bicycle was even used as a weapon. Cologne Police Chief Johannes Hermans expressed his regret over how the protests had unfolded. “It is deeply saddening that young people who wanted to demonstrate peacefully for their future found themselves today among extremists who had nothing but violence on their minds,” he said.
In Hamburg, groups of people dressed in black set fire to barricades. According to the public broadcaster NDR, the number of arrests reached 120.
Frankfurt jetzt. Die Zeil wurde gesperrt https://t.co/bQ8de4ftUG
— Beatrice Achterberg (@BeaBovary) October 31, 2026
“We are
fighting for peace and freedom, not for war and coercion”
Despite the widespread clashes, most of the demonstrations in Germany took place peacefully, with thousands of young people taking to the streets to demand better prospects for their future. The initiative “Gen Z regelt” had called for protests against underfunding of schools, rising prices, cuts to public spending, and mandatory military service.
German authorities recorded a total of up to 18,000 protesters in Frankfurt, Munich, and Berlin—roughly half the number initially estimated by organizers for those cities. Nationwide, however, the protests drew tens of thousands of people, with the organizers putting the number of participants at around 120,000.
The organization’s spokesperson, Lina Friedrich, stated that the goal of the demonstrations is “the struggle for peace and freedom, rather than war and coercion.” “What matters most to us is better support for the health and education systems. We are against compulsory military service and in favor of a fairer distribution of burdens,” she emphasized.
— Mario ZNA (@MarioBojic) October 31, 2026
Berlin, Germany tonight. https://t.co/31ht90CDWf
Source: Proto Thema
Berlin, Hamburg, Frankfurt, Münih ve Köln dahil 30’dan fazla kentte eylem düzenlendi
➜ Polis göstericilere biber gazıyla müdahale etti, çok sayıda kişi gözaltına alındı
https://t.co/1Fi0gJzdgg
Frankfurt is losing CONTROL of its streets
Heavy riot police sprint fruitlessly while kids throw explosives and flee through the streets.
Outnumbered and completely outrun…
Writer: Bri https://t.co/fFAUWhL8b5
