Marsz rozpocznie się o godz. 11.00 czasu lokalnego na placu Zamkowym. Uczestnicy marszu przejdą Krakowskim Przedmieściem do bazyliki Świętego Krzyża, gdzie ok. godz. 13.00 odprawiona zostanie Msza św.
Organizatorzy chcą w tym roku zwrócić uwagę na trudną sytuację demograficzną w Polsce. Spada liczba zawieranych małżeństw i zakładanych rodzin pośród młodych ludzi.
Marsz odbędzie się pod hasłem „Dzieci przyszłością Polski”.
Pierwszy Marsz dla Życia i Rodziny odbył się w 2006 roku w Warszawie. Na przestrzeni 18 lat organizacji Marszu podjęło się ponad 150 miast i miejscowości, a z każdym rokiem ta liczba się powiększa.
Koordynatorem Marszów dla Życia i Rodziny jest Fundacja Centrum Życia i Rodziny. Za organizacją Marszów w Polsce stoją osoby, grupy, wspólnoty i organizacje, które łączy przekonanie, że szacunek dla życia i rodziny stanowi fundament ładu społecznego.