On Saturday, protesters marched from the landmark Brandenburg Gate through central Berlin before holding a rally on a wide boulevard, reports Xinhua news agency. A criminal complaint against the organizers for failing to comply with the regulation was later filed.
The German government has been easing lockdown measures since late April but social distancing rules remain in place, as does a requirement to wear masks on public transit and in shops. There were placards reading "Stop corona insanity", while some protestors wore T-shirts with "Corona=fake news" printed on the front.
Many protesters also yelled at people, who were watching the demonstration, calling on them to take off their face and nose protection.
Some even danced and sang "We are free people" to the tune of rock band Queen's "We Will Rock You".More news: Facebook, Apple, Google, Amazon report mixed earnings in Covid-hit quarter
"A thousand new infections a day still and in Berlin there are protests against anti-virus measures?"
The march, which was called by organizers as "Day of Freedom - The End of the Pandemic", consisted of anti-vaccine groups and some reactionary and neo-Nazi companies.
"Why are you wearing a mask?".
In Stuttgart, the same group has repeatedly demonstrated against the restrictions imposed by the government to contain the coronavirus.
The BBC's Damian McGuinness in Berlin says some are from the far right and some are conspiracy theorists who do not believe Covid-19 exists, but others are ordinary people who simply object to the government's approach to the pandemic.More news: Mexico's COVID-19 death toll becomes the world's third-highest
According to the World Health Organisation (WHO), the death toll from the coronavirus infection in Germany now stands at 9,134, while the total number of confirmed cases has been reported at 207,828.
She wrote, "Yes, demonstrations should be allowed even amid the pandemic".
"Thousands of #covidiots are celebrating themselves in Berlin as 'the second wave, ' without distancing, without masks", tweeted Saskia Esken, a co-leader of the Social Democrats, the junior party in Germany's governing coalition.
Distancing orders on the pavement at the old town of Duesseldorf remind people of the social distancing coronavirus rules in the public due to the COVID-19 outbreak in Germany, July 14, 2020.
However, protests are still permitted, with authorities urging participants to be cautious. Mandatory testing has been introduced for holidaymakers returning from high-risk areas. More than 200,000 people have caught COVID-19 and almost 1,000 have died from it.More news: US House Foreign Affairs chairman subpoenas Pompeo