March for Life Banner for Website.png

Join Us to Stop Abortion Extremism in Virginia!

New York may have just legalized abortion up until birth, but unfortunately, our home state of Virginia is not far behind. State Delegate Kathy Tran recently introduced legislation that would, similar to the new law in New York, allow abortion up until birth. Thankfully, the bill failed in committee, but we also learned that Governor Northam endorsed this extreme pro-abortion legislation; even going so far in a radio interview to suggest doctors could make a decision on whether to provide care for a baby that survived a botched abortion.


11:00 a.m. Rally at the State Capitol
12:00 p.m. March for Life Around Capitol

For a map of the march route, click HERE.


Melissa Ohden
Ryan Bomberger
Jeanne Mancini
Felicia Pricenor
Olivia Gans Turner
Victoria Cobb



Downloadable maps of nearby parking lots and decks are available, as well as rates for these areas.


You can also park near a stop on the new PULSE line through Richmond (perhaps at Willow Lawn, for example). You can see a list of all the stations and learn more about riding the PULSE online here.

Riding a Bus

A list of buses traveling to the Virginia March for Life are available online, here.


Bus drivers need to read the bus drop off, pick up, and parking instructions on the Frequently Asked Questions page for the Virginia March for Life.

Frequently Asked Questions:

What is the march route?

The march route will be around Capitol Square. For a map, click HERE.

Why is this held on a Wednesday in the middle of the day?

April 3 is the Veto Session of the state legislature. All the state lawmakers will be in attendance and will see the massive crowd of pro-lifers as a reminder that we will not forget the abortion extremism that was pushed in this session.

Will signs be provided?

We encourage you to be creative and bring your own signs! It is likely that many groups will have signs available as well. You can find additional sign ideas HERE.

Is registration required?

No; registration is not required and there are no tickets for this event – we hope every pro-life Virginian will attend! We do encourage you to RSVP, so that you can be added to our list to receive information about the event. You can RSVP HERE.

General Schedule Information

We recommend you arrive early, as we are expecting a crowd of several thousand people, and we encourage you to allow enough time for parking and walking to the rally site.

There will be volunteers and marshals with the Knights of Columbus directing March for Life participants to the rally site. Please follow their directions and leading as you arrive at the Capitol Square.

What is the schedule?

11:00 a.m. Rally at the Capitol Steps on Capitol Square (The address of Capitol Square is 1000 Bank Street.)

12:00 p.m. March for Life around Capitol Square. (Click HERE for a map.)

We expect the march to conclude between 1 and 1:30.

What are parking options for vehicles?

Please note there is no public parking on the Capitol Square grounds.

We recommend parking at the Greater Richmond Convention Center – it is a just a 10 minute walk to the Capitol Square grounds. The address for the Parking Garage of the Convention Center is 351 N. Third St., Richmond, VA 23219. More detailed directions can be found HERE. Cost is $7.00 per vehicle for the entire day.

Public Parking: A limited number of metered public parking spaces (2 hours) are on Bank Street, between Governor and 14th Streets, on the south side of Main Street, between 9th and 12th Streets and on 12th Street between Main and Bank Streets.

Pay parking lots and decks are nearby on 8th and Grace Streets and 7th and Marshall Streets.

Downloadable maps of nearby parking lots and decks are available, as well as rates for these areas.

Note: Due to ongoing construction projects in Downtown Richmond, some parking lots listed on the links above may not exist any longer. If you have any questions about parking lots in the Capitol vicinity, please call the Capitol Tour Desk at (804) 698-1788.

Where should our buses drop off and pick up participants?

UPDATED Bus Drop Off/Pick Up Info:

Bus Drop Off Locations

Richmond Diocese Buses are dropping off at the Convention Center.

All other buses should drop off at 9th Street between Main Street and Broad Street on the far right lane
drop off in the Pedestrian Plaza (3 at a time) on Bank Street between 9th and 10th Streets.

Pick Up for Richmond Diocese 

Starting at 12:10 p.m. buses can queue on Grace and Franklin Streets between 8th and 9th Street.
[They should use all lanes to queue.]

Pick Up for All Others

Starting at 12:45 p.m. buses can queue on Broad Street Eastbound between 8th Street and Governor’s Street.
[If marchers are still on Broad Street, the buses will queue between 8th and 9th.]

Starting at 12:45 p.m. buses can queue on 9th Street between Main Street and Broad Street.
[If marchers are still on 9th Street, the buses will have to go ahead on Main Street and queue on Broad between 8th and Governor’s Street.]

Buses should queue on the two right lanes and leave the left lane open for departures.

Group leaders should have direct phone or text communication with their drivers. Additionally, we recommend placing an identifying sign, flag, or poster on your bus for easier identification at pick up time.

UPDATED Bus Parking Info:

Buses that drop off groups at the Capitol extension on Bank Street can unload inside the pedestrian plaza. After unloading passengers, buses should proceed to the Baseball Stadium for the Richmond Flying Squirrels. The address is 3001 N. Boulevard and the Blue Lot is reserved for March for Life buses.

If the Stadium Blue Lot fills up, there is additional overflow bus parking at the Capitol Square Auxiliary Bus Parking Facility, located at 2400 W. Leigh St. Richmond, VA 23220. A map is available HERE.

For questions, please contact Bethany Peck at