On a Saturday that began with large and mostly peaceful gatherings, the familiar frustrations of ordinary life, rising living costs, strained schools and the question of who should bear the burden, spilled over in Germany's major cities. In Frankfurt, the financial heart of the country, a night of broken glass and looted shops followed the daytime marches, while Berlin, Cologne and Hamburg saw their own clashes with police. The movement, led by a youth campaign named Gen Z regelt, sought to speak for a generation weary of spending cuts and compulsory military service, and its promise of peace
Shops Looted as German Cost-of-Living Protests Turn Violent in Frankfurt and Other Cities
A peaceful day of protest ended with looted shops in Frankfurt
Why does this one matter beyond a night of broken windows?
Because the day started as a large, mostly peaceful protest by young people about schools, living costs, spending cuts and compulsory military service. The violence risks becoming the story instead of those demands.
Careful, though. How big was the turnout actually?
Authorities in Frankfurt, Munich and Berlin said as many as 18,000. The organisers' website claimed roughly double that.
So that's two estimates that disagree, and neither is independently confirmed here.
What do we know about who did the rioting?
Hesse's interior minister, Roman Poseck, said around 100 clearly identified left-wing extremists had infiltrated the Frankfurt protest.
That's his claim. The reporting doesn't say how they were identified or whether those arrested fit that description. It's attributed, not established.
And the France comparison?
Poseck invoked French looting and burning, and said France must not be a model. Over 320,000 people marched there Saturday, also youth-led.
Worth noting that's a political framing. We don't yet know how many were arrested in Frankfurt, only that police said many, and nothing on injuries is given.
Der Puls
- Thousands marched in the morning and afternoon, but by late Saturday the mood in central Frankfurt had turned sharply toward smashed windows and looted shops.
- Police closed off a major shopping street as officers faced fireworks, stones, bottles and Molotov cocktails aimed at emergency services.
- Water cannon were deployed in Berlin, Cologne and Hamburg as police tried to push back crowds that had turned on responders.
- Hesse's interior minister blames around 100 left-wing extremists, invokes France's unrest, and sets up a political fight over who is responsible.
- Arrests are mounting in Frankfurt, with weapons seized, and the coming days will decide whether the movement's demands or its violence define the story.
On a Saturday that began with large and mostly peaceful gatherings, the familiar frustrations of ordinary life, rising living costs, strained schools and the question of who should bear the burden, spilled over in Germany's major cities. In Frankfurt, the financial heart of the country, a night of broken glass and looted shops followed the daytime marches, while Berlin, Cologne and Hamburg saw their own clashes with police. The movement, led by a youth campaign named Gen Z regelt, sought to speak for a generation weary of spending cuts and compulsory military service, and its promise of peace now competes for attention with the violence that ended the day. Whether the turmoil becomes a lasting argument about priorities or a footnote about disorder will depend on what follows in the coming days.
Late on Saturday, in the centre of Frankfurt, shop windows were smashed and stores were looted. The night ended a day that had started with large, mostly peaceful demonstrations over the cost of living. Police in the financial hub described violent riots, and later reported Molotov cocktails thrown at emergency services.
Frankfurt was not alone. Police reported violence in Berlin, Cologne and Hamburg, where officers used water cannon against protesters who had targeted emergency workers with fireworks, stones and bottles.
The demonstrations were organised by Gen Z regelt, or "Gen Z takes charge." Its grievances were underfunded schools, the high cost of living, public spending cuts and military service. Authorities put the turnout at as many as 18,000, about half the figure the organisers had claimed. Spokesperson Lina Friedrich said the aim was to fight for peace and freedom rather than war and coercion, calling for better health and education support and a fairer distribution of the burden.
In Frankfurt, police sealed off a large section of the main shopping street and made many arrests. A gun shop's windows were broken, and officers seized two weapons after detaining a suspect.
Hesse's interior minister, Roman Poseck, blamed around 100 clearly identified left-wing extremists for infiltrating the Frankfurt protest and called the way it ended shameful. He also pointed to France, where more than 320,000 people had marched the same day, and said its images of burning and attacks on officers must not be held up as a model.
What comes next is the aftermath: how many arrested people are charged, whether the claim about extremists holds up, and whether the debate centres on the violence or on the demands about schools, spending and military service.
Late on Saturday, in the centre of Frankfurt, shop windows were smashed and stores were looted. It was the end of a day that had begun with large, mostly peaceful demonstrations over the cost of living. Police in Germany's financial hub said "violent riots" were under way, and later reported that Molotov cocktails had been thrown at emergency services.
Frankfurt was not the only city affected. Police also reported violence in Berlin, Cologne and Hamburg. In those places, officers said they used water cannon to disperse protesters who had targeted emergency workers with fireworks, stones and bottles.
The demonstrations were organised by a campaign group called Gen Z regelt, which translates as "Gen Z takes charge." Its stated grievances were underfunding in schools, the high cost of living, public spending cuts and military service. Thousands took part earlier in the day. Authorities in Frankfurt, Munich and Berlin put the turnout at as many as 18,000 people, roughly half the figure the organisers had given on their website.
The group's spokesperson, Lina Friedrich, said the protests were meant "to fight for peace and freedom, rather than for war and coercion." She said the priority was better support for the health and education systems, that the group opposes compulsory military service, and that it favours a fairer distribution of the burden.
In Frankfurt, police closed off a large section of the city's main shopping street, according to the AFP news agency. A police spokesperson said many arrests were made. Police posted on X that the windows of several shops had been smashed. Later updates said the windows of a gun shop had been broken, and that officers had seized two weapons after arresting a suspect.
Roman Poseck, interior minister of Hesse, the state where Frankfurt is the largest city, blamed outsiders for the violence. He said "around 100 clearly identified left-wing extremists" had infiltrated the protest in Frankfurt, and called it "shameful" how the protests had ended.
Poseck also pointed across the border. The German unrest follows similar youth-led mass protests in France, where more than 320,000 people demonstrated on Saturday. He said that everyone has images from France in mind, of looting, burning houses, burning police vehicles and attacks on officers, and that France "must not be held up as a model in this regard."
What to watch now is the aftermath in Frankfurt: how many of those arrested are charged, whether authorities substantiate the claim of about 100 extremists, and whether the political argument turns on the violence or on the protesters' demands over schools, spending and military service.
Bemerkenswerte Zitate
Around 100 clearly identified left-wing extremists had infiltrated the protest; it was shameful how it ended.— Roman Poseck, Hesse interior minister
The demonstrations were to fight for peace and freedom, rather than for war and coercion.— Lina Friedrich, Gen Z regelt spokesperson