In Berlin wurden 27 Demonstrationen mit maximal 20 Personen genehmigt, die ohne Zwischenfälle abliefen. In Kreuzberg versammelten sich nach Angaben des Berliner Innensenators Andreas Geisel (SPD) „mehrere tausend Menschen“ ohne Genehmigung. Sie folgten einem Aufruf der Initiative "Revolutionärer 1. Mai". Mit Straßensperren wurden von der Polizei, die mit 5000 Beamten im Einsatz war, Demonstrationszüge verhindert. Es kam zu Rangeleien zwischen Polizei und den Demonstranten. Pyrotechnische Gegenstände wurden gezündet und Flaschen und Steine als Wurfgeschosse verwendet. Beamte wurden verletzt. Laut der Berliner Polizeipräsidentin Barbara Slowik kam es zu 50 Festnahmen und 100 Freiheitsbeschränkungen. Sechs Menschen seien dem Haftrichter vorgeführt worden. Die Versammelten, die nicht alle eine Maske trugen und den geforderten Mindestabstand nicht eingehalten haben, „haben ein klares Statement gegen den Infektionsschutz, gegen den Schutz anderer gesetzt“ und „unverantwortlich gehandelt“, so Slowik. Innensenator Geisel sprach von einer „geballte[n] Unvernunft“.