2026 New Hampshire March for Life

The New Hampshire March for Life is January 10, 2026. Participants will gather at the New Hampshire State House in Concord for the rally that beings at 12:00pm. The march will follow at 12:30pm.

Register Now