Catholic Churches in Roanoke, Virginia

St. Gerard

Diocese of Richmond

Directions

Address

809 Orange Ave NW
Roanoke, VA 24016

About St. Gerard

St. Gerard Roman Catholic Church is located in Roanoke, Virginia, within the Diocese of Richmond. It is named after Saint Gerard Majella, an 18th-century Redemptorist lay brother. He is known as the patron saint of expectant mothers, childbirth, and the unborn.

The parish offers six Masses weekly, with three on Sundays. Confession is available at two scheduled times. Adoration of the Blessed Sacrament is offered once per week. Masses are celebrated in English and Spanish.


St. Gerard is a Roman Catholic parish in Roanoke, Virginia, part of the Diocese of Richmond. The parish offers Mass 6 times per week, including Sunday at 8 AM and 10 AM and 1 PM. Confession is available on Thursday, Saturday. Eucharistic Adoration is offered — see schedule below. View the full schedule below.

Mass Schedule

Sunday

8 AM
Spanish
10 AM
1 PM
Spanish

Thursday

7 PM
Spanish

Friday

8:30 AM

Saturday

5:30 PM
Spanish

Confession Schedule

Thursday

7:30 PM - 8:30 PMBilingual

Saturday

4:30 PM - 5:15 PM

Eucharistic Adoration

Thursday: 7:30 PM - 8:30 PM

Frequently Asked Questions

What are the Mass times at St. Gerard?

St. Gerard Mass times: Sunday at 8 AM, 10 AM, 1 PM. Weekday Mass is also celebrated on Thursday, Friday, Saturday.

When is confession at St. Gerard?

St. Gerard confession times: Thursday 7:30 PM - 8:30 PM; Saturday 4:30 PM - 5:15 PM. Confession is also known as the Sacrament of Reconciliation.

Is there a Saturday Vigil Mass at St. Gerard?

Yes, St. Gerard celebrates Saturday Vigil Mass at 5:30 PM. The Saturday Vigil Mass fulfills the Sunday Mass obligation for Catholics.

Where is St. Gerard located?

St. Gerard is located at 809 Orange Ave NW, Roanoke, VA 24016. Get directions using the "Directions" button on this page.

Does St. Gerard have Eucharistic Adoration?

Yes, St. Gerard offers Eucharistic Adoration. Schedule: Thursday 7:30 PM - 8:30 PM.