In the southern city of Munich, organizers called off a protest parade through the city after many of the participants refused to wear face masks, which authorities had made a precondition for the event to take place. Police said that the number of protesters was also much higher than the 500 that had been approved, estimating that 3,000 people were present.
The main rally later took place as planned on the Theresienwiese, the site used for the world-famous Oktoberfest. Police estimated that 10,000 people were attended the event. Participants were warned to keep at the prescribed distance from one another and to wear masks.
Police said that legal action would be taken against some participants who did not wear masks, but that the demonstration had been peaceful.
The demonstration in Munich was initially banned by an administrative tribunal, but then approved by a higher court under condition that hygiene regulations were properly observed.
A march in the northern city of Hannover dubbed "March to Freedom" by its organizers was also stopped by police when participants there also refused to put on face masks.
Left-wing groups held counterdemonstrations, with participants protesting at the propagation of the conspiracy theories that often lead people to believe that the coronavirus pandemic is a hoax.
Coronavirus denier protests also took place in Wiesbaden.
German authorities have been recently concerned that far-right groups have been exploiting such demonstrations for their own purposes. At the end of August, far-right demonstrators who had taken part in a protest against coronavirus measures stormed the steps of the Reichstag building in Berlin, triggering widespread outrage.