Catholic Diocese of Richmond

Search Parishes

Parishes

Church of the Sacred Heart - (576)

Address: 9300 Community Lane South Prince George County VA 23805 -     Donate
Mass: Daily: 6:30 PM Tuesday, 10:00 AM Friday, Holy Hour: 6:30 PM Monday Vigil: 5:00 PM Sunday Mass: 9:30 AM (English), 1:00 PM (Spanish)
Phone Number: (804) 732-6385 More Information >

Good Shepherd - (608)

Address: 1664 N Mecklenburg Ave South Hill VA 23970 -     Donate
Mass: Daily: 12:00 PM (Wednesday) Vigil: 7:15 PM (Bilingual) Sunday: 8:00 AM Reconciliation: Every Saturday at 6:00 p.m. and by appointment.
Phone Number: (434) 447-3622 More Information >

Saint Ann - (540)

Address: 17111 Jefferson Davis Hwy Colonial Heights VA 23834 -     Donate
Mass: Vigil: 5:00PM Saturday Sunday Mass: 8:30AM and 11:15AM Reconciliation: 3:45PM – 4:30PM Daily: Daily Mass not open to the public at this time; livestreamed on website and Facebook page Tuesday through Thursday 8:00AM, Friday 9:00AM
Phone Number: (804) 526-2548 More Information >

Saint Augustine - (506)

Address: 4400 Beulah Road Richmond VA 23237 -     Donate
Mass: Vigil: 4:30 PM Sunday: 8:30 AM , 11:15 AM , 1:15 PM (in Spanish) , 6:00 PM (in Spanish)
Phone Number: (804) 275-7962 More Information >

Saint Catherine of Siena - (536)

Address: 805 Virginia Avenue Clarksville VA 23927 -     Donate
Mass: Daily: 9:30 AM (Thursday & Friday) Vigil: 4:00 PM Sunday: 10:00 AM Special Mass: 1:00 PM (Spanish/First Sunday of the month) Reconciliation: Every Saturday at 3:00 p.m. and by appointment.
Phone Number: (434) 374-8408 More Information >

Saint James - (562)

Address: 510 W Poythress St Hopewell VA 23860-2508 -     Donate
Mass: Daily: 6:30 PM (Wednesdays) , 12:00 PM (Thursdays) Vigil: 6:00 PM Sunday: 11:00 AM Holy Day: 6:30 PM (Vigil) , 12:00 PM Reconciliation: 5:45 PM (Wednesday evenings)
Phone Number: (804) 458-9223 More Information >

Saint John - (546)

Address: Squirrel Level Rd & Flank Road Dinwiddie VA 23805 -     Donate
Mass: Vigil: 4:00 PM Sunday: 9:00 AM Holy Day: 9:00 AM , 7:00 PM
Phone Number: 804-732-6385 More Information >

Saint Joseph - (591)

Address: 151 W. Washington Street Petersburg VA 23803 -     Donate
Mass: Daily:Monday-8:00 AM, Tuesday-8:00 AM, Wednesday-7:00 AM, School Mass-8:30 AM (closed to public), Thursday-6:30 PM (Extraordinary Form), School Mass-8:30 AM (closed to public), Friday-6:30 PM Saturday-8:00 AM (1st and 3rd Saturday; Ordinary Form; 2nd and 4th Saturday, Extraordinary Form) Vigil: 5:00 PM Sunday Mass: 8:30 AM , 11:30 AM Holy Day: 8:00 AM, 6:30 PM Reconciliation: 5:00 PM on Tuesday, 5:00 PM on Thursday, 7:00 PM on First Friday, 3:00 – 4:45 PM on Saturdays, 7:30 AM & 10:30 AM on Sundays, One hour before each Mass on Holy Day. Special Mass: Holy Hours and other Devotions-5:00 PM Holy Hour on Tuesday, 7:30 AM Holy Hour on Wednesday, Recitation of the Most Holy Rosary, 30 minutes prior to each weekend Mass.
Phone Number: (804) 733-3115 More Information >

Saint Paschal Baylon - (607)

Address: 800 John Randolph Blvd South Boston VA 24592-2943 -     Donate
Mass: Vigil: 6:00 PM Sunday: 11:00 AM Holy Day: 6:00 PM Reconciliation: Every Saturday at 5:00 p.m. and by appointment.
Phone Number: (434) 572-2285 More Information >

Saint Peter the Apostle - (647)

Address: 31 Ebony Road, Hwy 903 @ VA/NC border Lake Gaston VA 23845 -     Donate
Mass: Daily: Tues. - Fr. 9:00 AM Vigil: 5:30 PM Sunday Mass: 8:00 AM Holy Day: 9:00 AM Reconciliation: Sat. 4:30PM
Phone Number: (434) 636-6277 More Information >