Demonstrația inițiativei „Gen Z regelt” a început cu discursuri la Weseler Werft, apoi participanții au pornit într-un marș prin centrul orașului. Numărul lor a crescut de la câteva sute la câteva mii; relatările ulterioare au indicat aproximativ 8.000 de participanți, față de 11.000 estimați înaintea evenimentului. Protestul a fost în mare parte pașnic timp de mai multe ore, dar marșul a fost oprit temporar după folosirea materialelor pirotehnice și apariția unor participanți cu fețele acoperite. Spre seară, au fost aruncate petarde, pietre și sticle spre polițiști. Poliția a folosit tunuri cu apă și a dispersat adunarea, însă confruntările au continuat în centrul orașului, inclusiv pe strada comercială Zeil. Au fost sparte vitrine, iar unele persoane au încercat să fure mărfuri. Ministrul de interne al landului Hessa a declarat că, potrivit primelor informații, mai mulți polițiști au fost răniți. Înaintea escaladării, revendicările menționate în relatări au inclus investiții în educație și sănătate, opoziția față de serviciul militar obligatoriu, locuințele și echitatea între generații.