Organizatorzy zapowiedzieli: "W obliczu narastających ataków na życie, małżeństwo, wolność i suwerenność,(...) chcemy zdecydowanie pokazać, że nie ustąpimy w walce o przyszłość naszych dzieci, rodzin i całej Ojczyzny". Marsz wyruszy o godzinie 12:00 z placu Trzech Krzyży i przejdzie w kierunku Belwederu. Poprzedzi go Msza Święta o godzinie 11:30 w kościele Świętego Aleksandra.
Pierwszy Marsz dla Życia i Rodziny przeszedł w Warszawie w 2006 roku. Od tego czasu organizacji marszu podjęło się ponad 150 miast i miejscowości w kraju, a z każdym rokiem ta liczba się powiększa.