Marsz odbył się pod hasłem "Bóg jest dla wszystkich". Dużej frekwencji sprzyjała dobra pogoda, rodzice tłumnie pojawili się na pl. Zamkowym ze swoimi dziećmi. Najmłodsi mieli na głowach, rozdawane przez organizatorów, papierowe korony.
Marsz odbył się spod Kolumny Zygmunta na Plac Piłsudskiego. Poprzedziła to msza odprawiona przez kard. Kazimierza Nycza w bazylice archikatedralnej.
Po mszy biskupi odmówili z wiernymi modlitwę Anioł Pański.
Dzieci biorące udział w orszaku były przebrane za rzymskich legionistów, smok i oczywiście królowie Kacper, Melchior i Baltazar, oraz wielbłądy.
– Narodzony w Betlejem Chrystus przyszedł dla zbawienia wszystkich ludzi – mówił do zgromadzonych kard. Nycz.