Demonstrators, most of whom were mask-less and ignored social distancing guidelines, defied the local government’s outlawing of the protest due to fears some demonstrators might be planning to attend ‘prepared for violence’.
Videos on social media showed one man try and escape a police dog biting his hand and in other clips showed chaos unfold as crowds ran around the city.
The demonstration came on the same day Dutch police said they would take action to protest the increasing demands of their work, but union representatives said riot police would continue to work if necessary.
At least 30 people were detained after scuffles, during which four officers were injured, police said in a statement.
Coronavirus infection rates have been gradually decreasing for weeks in the Netherlands, which re-introduced lockdown measures in November and tightened them further during the holiday season.
The 7-day rolling average of new daily cases edged slightly lower over the past week to 85.55 new cases per 100,000 people even as the omicron mutation became the nation’s dominant variant.
Under the lockdown, all non-essential shops are closed along with bars, restaurants and venues such as museums, theatres and cinemas.