De Utrechtse vredesmars startte om 14.00 uur op het Vredenburgplein in de regen en volgde onder andere de route Potterstraat, de Lange Janstraat, het Oudkerkhof, de Zadelstraat en de Lange Elisabethstraat. Bij de start waren enkele honderden deelnemers maar gaandeweg de route haakten steeds meer mensen aan. De politie schatte het totaal aantal rond de 1000 en dat is lager dan de van tevoren aangekondigde 1500 deelnemers.
De gemeente Utrecht had toestemming gegeven voor de demonstratie die verder rustig verliep. Wel had de gemeente van te voren gezegd in te grijpen bij agressie en kwetsende, racistische uitlatingen, in welke vorm dan ook. De politie zag er zondag scherp op toe dat er tijdens de demonstratie geen discriminerende en opruiende teksten werden geroepen of ISIS-vlaggen werden getoond.