Marsz poprzedzą msze św. w obu warszawskich katedrach. W archikatedrze św. Jana Chrzciciela Eucharystii będzie przewodniczyć kard. Kazimierz Nycz, a jej uczestnicy na zakończenie będą mogli przyjąć błogosławieństwo indywidualne lub całej rodziny. W tym samym czasie mszę św. w katedrze św. Floriana na Pradze odprawi bp Kazimierz Romaniuk. Bezpośrednio po niej wyruszy marsz w kierunku placu Zamkowego. Tam rozpocznie się wspólny dla obu diecezji XII Marsz Świętości Życia; jego trasa będzie prowadzić Krakowskim Przedmieściem do bazyliki Świętego Krzyża.
Marsz wpisuje się w doroczne obchody Dnia Świętości Życia, który został ustanowiony w 1998 r. przez Episkopat Polski i jest obchodzony zawsze 25 marca, w uroczystość Zwiastowania Pańskiego. Marsz Świętości Życia odbywa się w niedzielę przypadającą po tej uroczystości.
Do obchodzenia Dnia Świętości Życia wezwał papież Jan Paweł II; w encyklice „Evangelium vitae” wyjaśniał, że podstawowym celem Dnia jest „budzenie w sumieniach, rodzinach, w Kościele i w społeczeństwie świeckim wrażliwości na sens i wartość ludzkiego życia w każdym momencie i w każdej kondycji”.





