2025 Iowa March for Life in Des Moines
Iowa State Capitol Rotunda 1007, E Grand Ave., IA, United StatesThe 2025 March for Life in Des Moines, Iowa is Saturday, June 21.
The 2025 March for Life in Des Moines, Iowa is Saturday, June 21.
The 2025 Pennsylvania March for Life in Harrisburg is Monday, September 22, 2025.
The 2025 New Jersey March for Life in Trenton is Thursday, September 25, 2025.
The 2025 Ohio March for Life will take place in Columbus on October 3.
The North Dakota March for Life in Bismarck is Friday, October 10, 2025.
The 2026 National March for Life is in Washington, D.C. on Friday, January 23, 2026.
The Colorado March for Life will take place on Friday, April 17, 2026.
The Iowa March for Life will take place on Saturday, June 20, 2026. Trinity Lutheran Church in Des Moines will host a Matins prayer service at 9 a.m.
The Rally will begin at 11 a.m., with the March to follow at 12 p.m. Register now to witness to the sanctity of life.
The Rally will begin at 11 a.m., with the March to follow at 12 p.m. Register now to witness to the sanctity of life.
The Rally will begin at 11 a.m., with the March to follow at 12 p.m. Register now to witness to the sanctity of life.
The North Dakota March for Life in Bismarck is Friday, October 9, 2026.