Wydarzenie poprzedzą Msze Święte o godzinie 11:00. Będą w dwóch świątyniach: Archikatedrze Warszawskiej - tam liturgii będzie przewodniczył biskup Piotr Jarecki - oraz w Katedrze Warszawsko-Praskiej – tam liturgii przewodniczyć ma biskup Tomasz Sztajerwald. Po Mszach uczestnicy wyruszą w marsz o 12:30 z Placu Zamkowego. Przejdą ulicami: Senatorską, Wierzbową, przez Plac Marszałka Józefa Piłsudskiego, Królewską i Krakowskim Przedmieściem wrócą na Plac Zamkowy.
W tym roku Narodowy Marsz Życia będzie nawiązywał do 1060. rocznicy chrztu Polski. Organizatorami wydarzenia są: Fundacja Świętego Benedykta oraz kilkadziesiąt organizacji z całej Polski. Odbywa się ono pod honorowym patronatem Konferencji Episkopatu Polski.