Virginia Catholic Churches

Virginia Catholic Churches Directory

Church listing information includes Virginia Parishes Mass schedules, daily Mass times, church address, phone, confession times and Eucharistic Adoration schedule.

4853 Princess Anne Rd | Virginia Beach, Virginia

Saturday 5:30 pm
Sunday 8:15 am, 10:30 am, 12:30 pm

Tuesday-Friday 9:15 am

Confession Saturday 10 am to Noon

757-495-1886

Website

823 Cathedral Pl | Richmond, Virginia

Saturday 5 pm
Sunday 9 am, 11 am, 5 pm

Tuesday 12 pm
Wednesday 6:30 pm (6:30 While VCU In Session - 12:00PM Otherwise)
Thursday 12 pm
Friday: 12 pm

(804) 359-5651

Website

2700 Dolfield Dr | Richmond, Virginia

Saturday 5:00 pm
Sunday 7:15 am, 8:45 am, 11:15 am, 5:00 pm

Monday-Friday 9 am

(804) 272-2948

101 W Marshall Ave | Elkton, Virginia

Saturday 5 pm Vigil Mass
Sunday 11 am

Tuesday and Thursday 10 am

540-298-1341

13441 Patrick Henry Highway | Amelia, Virginia

Saturday Mass 4 pm
Sunday Mass 4 pm Spanish

804-639-6712

2480 Batterson Rd | Powhatan, Virginia

Saturday 5 pm
Sunday 8:30 am, 11 am

Wednesday, Thursday & Friday 9 am

804-598-3754

221 W. Nelson Street | Lexington, Virginia

Saturday 5 pm Vigil Mass
Sunday 8 am, 10:30 am

Tuesday 12 pm
Wednesday, Thursday 8 am
Friday 12 pm

540-463-3533

621 Cedar Rd | Chesapeake, Virginia

Saturday 5 pm
Sunday 9 am, 11 am

Tuesday- Friday 9 am

757-547-0356

813 W Nine Mile Rd | Highland Springs, Virginia

Saturday 5:30 pm
Sunday 9 am, 12:30 pm Spanish

Wednesday & Friday 12 pm
Thursday 8:30 am

804-737-8028

1910 N. Randolph St | Arlington, Virginia

Saturday 5 pm Vigil Mass
Sunday 7:30 am, 9 am, 11 am

Monday-Friday 6:30 am, 9 am
Saturday 7:30 am, 9 am
First Friday Mass in Latin 7 pm

703-525-1166

750 Peachtree Street | Herndon, Virginia

Saturday 5 PM
Sunday 7 AM, 9 AM, 11 AM, 1 PM, 3 PM Spanish, 5 PM

Monday-Friday 6:30 AM, 8 AM
Monday-Saturday 8 AM

703-880-4300

4400 Beulah Road | Richmond, Virginia

Saturday 5 PM, 7 PM Español
Sunday 9 AM, 11:30 AM, 1:30 PM Español

Monday-Thursday 9 AM
Tuesday, Thursday, 1st Friday 7 PM Español

(804) 275-7962

Website

631 N Jefferson St | Roanoke, Virginia

Saturday 5:30 pm
Sunday 7:30 am, 9 am, 11:30 am

Monday-Friday 12 pm

(540) 344-9814

Website

355 Independence Blvd | Christiansburg, Virginia

Saturday 5 pm
Sunday 11 am, 1:15 pm Spanish

Monday 8 am
Tuesday 7 am
Friday 7 pm Spanish

540-381-0299

344 Maple Ave | Waynesboro, Virginia

Saturday 5 pm
Sunday 8:30 am, 11:30 am

Tuesday thru Friday 9 am

540-949-6145

200 S Broad St | Suffolk, Virginia

Saturday 5 pm
Sunday 8 am, 10 am

Tuesday, Thursday 6:30 am
Tuesday-Friday 10 am

757-539-5732

401 Alderman Road | Charlottesville, Virginia

Saturday 5:15 pm (except UVA home football game day)
Sunday 7:30 am, 9 am, 11:30 am, 5:15 pm

Daily Mass 8 am; 5:15 pm
Saturday 8:30 am

434-293-8081

100 Harpersville Rd | Newport News, Virginia

Saturday 5 pm
Sunday 8 am, 10 am, 2 pm Spanish, 5 pm

Monday, Friday 7am
Tuesday 9 am
Wednesday 6:30 pm

757-595-0385

1421 Wiehle Avenue | Reston, Virginia

Saturday 5 PM
Sunday 7:30 AM, 9 AM, 11 AM

Monday-Friday 9 AM

703-437-7113

1630 Morris St | Norfolk, Virginia

Sunday 9:30 AM

Wednesday 11:30 AM

Confession Sunday 9-9:25 AM

(757) 444-7361

Website

709 Buffalo St | Farmville, Virginia

Saturday 5 pm
Sunday 8 am, 10:30 am

Tuesday 5:30 pm
Thursday 9 am

(434) 392-3934

Website

3100 Logandale Ave | Richmond, Virginia

Sunday 10:30 AM Korean

Friday, Saturday 7:30 AM Korean

(804) 232-0993

384 Eagle Ridge Drive | Jonesville, Virginia

Sunday 8 am

Thursday 6 pm

276-346-0269

620 Jefferson Avenue | Clifton Forge, Virginia

Sunday Mass 9 am

Tuesday & Thursday 12 pm

540-863-5371

1803 Columbia Ave | Norfolk, Virginia

Saturday 5:30 pm
Sunday 8:30 am, 11 am, 5 pm

Monday-Thursday 8:30 am

757-622-1120

North Washington Ave & 7th Street | Pulaski, Virginia

Sunday 11 am

540-980-6511

255 West Main St | Covington, Virginia

Sunday 11 am

Wednesday 11:30 am
Friday 12 pm

540-962-6541

9970 Vale Rd | Vienna, Virginia

Saturday 5:30 PM
Sunday 9 AM, 11 AM

Monday 9:15 AM, 7:30 PM
Tuesday 9:15 AM
Wednesday 9:15 AM
Thursday 9:15 AM
Friday 6:15 AM, 9:15 AM

703-281-9100

710 Clay St | Lynchburg, Virginia

Saturday 4 pm
Sunday 8 am, 11 am, 2 pm Spanish

Every weekday (except Tuesday) at 9 am

Holy Days Noon and 6 pm

Reconciliation Friday after daily Mass

710 Clay St, Lynchburg, VA 24504

(434) 846-5245

Website

1279 N Great Neck Rd | Virginia Beach, Virginia

Saturday 5:30 PM
Sunday 8:15 AM, 10:30 AM

Tuesday 9:30 AM, 6:30 PM
Wednesday 9:30 AM
Thursday 9:30 AM
Friday 9:30 AM

(757) 481-5702

Website

1937 Davis Highway | Mineral, Virginia

Saturday 5 pm
Sunday 11 am

Tuesday 9 am

540-894-4266

478 Clintwood Main Street | Clintwood, Virginia

Vigil 4 pm (Winter months)
Summer Vigil 5 pm

Tuesday 12 pm

276-926-5451

151 W. Washington St | Petersburg, Virginia

Saturday 5 pm
Sunday Mass 8:30 am , 11:30 am

Monday 12 pm
Tuesday 8:30 am
Wednesday 9 am
Thursday 6:30 pm Latin

804-733-3115

154 W Government Ave | Norfolk, Virginia

Saturday 5 pm
Sunday 9 am, 11 am, 2 pm Spanish

Monday, Tuesday, Thursday 8:30 am
Wednesday 6:30 pm
Thursday 6 pm Spanish

757-480-3433

510 W Poythress St | Hopewell, Virginia

Saturday 7 pm
Sunday 11:15 am

Wednesday 6:30 pm
Thursday 12 pm

804-458-9223

7401 St Michaels Ln | Annandale, Virginia

Saturday Vigil 5 pm
Sunday 8:30 am, 10:30 am, 12:30 pm Latin Mass

Monday-Friday 8:30 am and 12 pm
Saturday 8:30 am

703-256-7822

11900 Lawyers Road | Reston, Virginia

Saturday 5 PM
Sunday 7:30 AM, 9:30 AM, 11:30 AM, 2 PM Spanish, 5 PM

Monday, Wednesday, Friday 9 AM, 12:10 PM
(No 12:10 Mass Memorial Day thru Labor Day)
Tuesday, Thursday 9 AM

703-860-8510

710 Clay St | Lynchburg, Virginia

Saturday 5 PM
Sunday 8:30 AM, 11:15 AM

Confession Saturday 3:30 PM

434-237-8851

Website

8200 Woodman Road | Richmond, Virginia

Saturdays 5 pm
Sundays 8:15 am, 10 am, 1 pm Spanish, 6 pm Spanish

Tuesday-Thursday, 8:30am English
Martes y Jueves, 7pm Español

(804) 262-7315

21370 St Theresa Ln | Ashburn, Virginia

Saturday 5:30 pm
Sunday 7:30 am, 8:45 am, 10:30 am, 12:30 pm, 5 pm

Mon-Fri 6:15 am, Mon-Sat 8:30 am
Wednesday 12:15 pm

703-729-2287

6562 Amicus Road | Quinque, Virginia

Sundays 8:30 am

Wednesdays 6 pm

Reconciliation Wednesdays 4 pm

434-985-3929

2481 Spruce St | Martinsville, Virginia

Sunday 10:30 am , 12:30 pm Spanish

Wednesday 12 pm

276-638-4779

6400 Newport Ave | Norfolk, Virginia

Saturday 5 pm
Sunday 9 am, 11 am

Tuesday, Wednesday 12 pm
Thursday 9 am

757-423-8305

312 Tazewell Ave | Tazewell, Virginia

Sunday Mass: 11:30 am

Tuesday, Friday 10 am

276-385-7312

3901 Woodburn Road | Annandale, Virginia

Saturday 5 pm
Sunday 8 am, 10 am, 12 pm, 5 pm

Monday-Friday 7 am & 9 am
Saturday 9 am

703-280-4400

6720 Union Mill Road | Clifton, Virginia

Saturday 5:30 PM
Sunday 7:30 AM, 9 AM, 10:30 AM Latin, 12:30 PM

Monday 12 PM
Wednesday 8 PM Latin
First Friday 7 PM
Saturday 9 AM

703-817-1770

8275 Meadowbridge Rd | Mechanicsville, Virginia

Saturday Vigil 5:30 pm
Sunday 8 am, 10 am

Weekday Mass
Monday and Wednesday 12 Noon

Holy Days 12 pm & 7 pm

Reconciliation Saturday 4:30-5 pm

(804) 746-4911

Website

1400 Perry Street | Richmond, Virginia

Saturday 4 PM, 6:30 PM Spanish
Sunday 8:30 AM, 9:15 AM Spanish, 11 AM Spanish, 1 PM Spanish, 5 PM Spanish

Monday thru Friday 7:30 AM
Wednesday 7 PM Spanish

(804) 232-8964

130 Keating Drive | Winchester, Virginia

Saturday 5:30 pm Vigil Mass
Sunday 7:30 am, 9:15 am, 11:15 am, 1:00 pm Spanish, 5:30 pm

Mon-Fri 7 am
Mon-Sat 8:15 am

540-662-5858

1465 Incarnation Dr | Charlottesville, Virginia

Saturday 5:30 pm
Sunday 7 am, 9 am, 11:30 am, 1:30 pm Spanish

Monday 12:15 pm
Tuesday-Thursday 12:15 pm, 5:30 pm Spanish
Friday 12:15 pm, 7:30 pm Spanish
Saturday 9 am Bilingual

434-973-4381

105 S. Snead Street | Ashland, Virginia

Saturday 4 pm
Sunday: 8:30 am, 11 am

Mon-Wed 9 am

804-798-5039

314 Turner Road | Salem, Virginia

Saturday 5 pm
Sunday Mass 10:30 am

Monday 12 Noon
Wednesday 6:30 pm
Thursday 12 Noon
Friday 12 Noon

540-387-0491

1000 Holt Street | Norfolk, Virginia

Saturday Vigil 5 pm
Sunday: 9 am, 12 pm

Tuesday-Friday 12:10 pm in Chapel

757-622-4487

3410 Woodburn Road | Annandale, Virginia

Saturday 5 pm Byzantine
Sunday 9 am Byzantine

703-573-3986

41685 Corpus Christi Dr | Aldie, Virginia

Saturday 5 PM
Sunday 8:30 AM, 10 AM, 11:30 AM

Monday-Saturday 8:30 AM

703-378-1037

300 Smithfield Blvd | Smithfield, Virginia

Saturday 5 PM
Sunday 9 AM

Monday 11 AM

Reconciliation before the vigil Mass on Saturday

(757) 365-0579

Website

300 N. Sheppard St | Richmond, Virginia

Saturday 5:30 pm Vigil
Sunday 8:30 am, 11 am

Tuesday, Wednesday, Thursday 5:30 pm
Friday 8:30 am
First Friday 5:30 pm

(804) 254-8810

2938 Oakleigh Avenue | Appomattox, Virginia

Sunday 8:30 am

Tuesday 10 am, 7 pm
Thursday 12:15 pm

434-352-0104

17111 Jefferson Davis Hwy | Colonial Heights, Virginia

Saturday 5 pm
Sunday Mass 8:30 am, 11:15 am

804-526-2548

1014 Clay St | Franklin, Virginia

Sunday 10:30 am

Tuesday & Wednesday 10:30 am
Thursday 6 pm

757-569-9600

315 Harris Grove Lane | Yorktown, Virginia

Saturday 5:30 pm
Sunday 8:30 am, 11:30 am

Tuesday - Friday 9 am

757-898-5570

Squirrel Level Rd & Flank Rd | Dinwiddie, Virginia

Saturday 4 pm
Sunday 9 am

804-732-6385

712 Little Neck Rd | Virginia Beach, Virginia

Saturday 5 pm
Sunday 8:30 am, 11 am

Tuesday-Friday 9 am

757-340-7231

8800 Braddock Road | Annandale, Virginia

Saturday 5:30 pm
Sunday 7:30 am, 9 am, 10:30 am, 12 pm, 6 pm

Monday-Friday 6:30 am & 9 am
Saturday 9 am

703-978-8074

3700 Old Lee Highway | Fairfax, Virginia

Saturday 5 PM
Sunday 7:30 AM, 9 AM, 11 AM, 1 PM Spanish, 5 PM

Monday-Friday 6:15 AM
Monday-Saturday 9 AM

703-273-5369

154 N Main St | Harrisonburg, Virginia

Saturday 5 PM
Sunday 8 AM, 10 AM, 1 PM Spanish

Tuesday, Friday 12:10 PM
Wednesday 6 PM
Thursday 7 PM Spanish

Confession Times
Wednesday 6:30-7:30 PM
Saturday 3:30-4:30 PM

(540) 434-4341

Website

6006 Three Chopt Rd | Richmond, Virginia

Saturday Vigil 5:30 pm
Sunday 7:30 am, 9 am, 11 am

Monday thru Saturday 8 am

(804) 282-9511

78 St. Josephs Lane | Woodlawn, Virginia

Sunday 11:30 am English, 2:30 pm Spanish

Wednesday & Friday 9 am
Thursday in Spanish 6 pm

276-236-7814

4309 Thomas Jefferson Pkwy | Palmyra, Virginia

Saturday 5 pm Vigil Mass
Sunday 11 am

Wednesday, Thursday 9 am

434-589-5201

350 Euclid Avenue | Bristol, Virginia

Saturday 5:30 pm
Sunday 8:30 am, 11:30 am, 2:30 pm Spanish

Tuesday, Wednesday, Friday 8:30 am
Thursdays 6 pm

276-669-8200

1740 Tyler Road | Radford, Virginia

Saturday 5:15 pm
Sunday Mass 11 am

Thursday 7 am
Wednesday 9:30 am
Tuesday and Friday 12 pm

540-639-5341

3800 Big Bethel Road | Tabb, Virginia

Saturday 5:30 pm
Sunday Mass 8:30 am, 11 am

Tues, Wed, & Thurs 12 pm

757-766-3800

409 Campostella Rd | Norfolk, Virginia

Sunday 10:15 am Vietnamese

Tuesday, Thursday, Saturday 7 pm

757-232-1424

520 Graydon Ave | Norfolk, Virginia

Saturday 5:30 pm
Sunday 8 am, 11 am

Tuesday, Wednesday 5:30 pm
Friday 12 pm

757-625-6763

7500 Saint Philip's Court | Falls Church, Virginia

Saturday 5:30 pm
Sunday 9 am, 11 am, 1 pm Español, 4 pm Bilingual

Monday-Friday 8 am and 7 pm
Saturday 8 am

703-573-3808

4712 Rippling Pond Drive | Fairfax, Virginia

Saturday 7:30 PM
Sunday 8 AM, 10 AM, 5 PM

Monday 6 AM
Tuesday 7:30 PM
Wednesday 11 AM
Thursday 6 AM
Friday 7:30 PM

703-968-3010

1499 Shady Ln | Hot Springs, Virginia

Saturday 5 PM
Sunday 9 AM

Confession 30 minutes before each Mass

(540) 839-2603

Website

2712 2nd Ave | Richmond, Virginia

Sunday Mass 8:30 am, 10 am

Wednesday and Friday Masses at Noon

(804) 329-4599

34 Afton Parkway | Portsmouth, Virginia

Sunday 11 am, 1 pm Spanish

Monday 9 am
Thursday 9 am

757-484-7335

10306 Ladysmith Road | Ruther Glen, Virginia

Saturday 5 pm
Sunday 8:30 am, 11 am

Wed & Thurs 8:30 am
Tuesday 10 am

804-448-9064

1009 Virginia Ave NW | Norton, Virginia

Sunday 10 am

Friday 5 pm

276-679-2336

1205 Old Mill Road | Blacksburg, Virginia

Saturday Vigil 5 pm
Sunday 8:30 am, 11:30 am

Tues, Wed 9 am
Thursday 6:30 am
Friday 11:15 am

540-552-1091

915 South Wakefield Street | Arlington, Virginia

Thứ 7 Thánh Lễ
8 am, 6 pm

Chúa Nhật Thánh Lễ
8 am, 10 am, 12 pm, 7 pm

Thứ 2-Thứ 6 Thánh Lễ
8 am, 7 pm

703-553-0370

7800 Halprin Dr | Norfolk, Virginia

Saturday 5 pm
Sunday 8 am, 11 am

Tuesday-Friday 8:30 am

757-583-0291

3305 Glen Carlyn Road | Falls Church, Virginia

Saturday 4:30 pm, 6:30 pm Spanish
Sunday 8:30 am, 11 am, 1 pm Español, 3:30 pm Español, 5:30 pm

703-820-7111

5222 Sideburn Rd | Fairfax, Virginia

Saturday Vigil 5 pm
Sunday 7:30 am, 9:30 am, 11:30 am, 5 pm

Monday-Friday 6:30 am
Monday-Saturday 9:15 am

703-978-4141

109 Beech Ave NE | Coeburn, Virginia

Saturday Vigil 5 PM

Tuesday Mass 5 PM

(276) 889-1690

Website

828 Buford Road | Richmond, Virginia

Latin Masses
Sunday 8:30 am, 11 am, 1:30 pm
Monday, Tuesday, Thursday 7 am, 9 am

Monday, Tuesday 9 am
Wednesday, Friday 7 am & 6 pm
Thursday 7 am & 9 am
Saturday 9 am

(804) 320-4932

9300 Community Lane | South Prince George, Virginia

Saturday 5 pm
Sunday 9:30 am, 1 pm Spanish

Tuesday 6:30 pm, Friday 10 am

804-732-6385

3686 Ironbound Rd | Williamsburg, Virginia

Saturday 5:30 pm
Sunday 8:30 am, 11 am, 2 pm Spanish, 5 pm

Tuesday-Friday 9 am

757-229-3631

9900 Thomas Nelson Hwy | Lovingston, Virginia

Sunday 10 am, 12:30 pm en Español

Wednesday, Friday 12 pm

434-263-8509

3304 Washington Blvd | Arlington, Virginia

Saturday 9 am & 5 pm Vigil Mass
Sunday 7:30 am, 9 am, 10:30 am, 12 pm Spanish, 6 pm

Monday-Friday 7 am & 9 am

703-527-5500

809 Orange Avenue NW | Roanoke, Virginia

Saturday 5:30 pm Spanish
Sunday 8 am Spanish, 10 am, 1 pm Spanish

Thursday 7 pm Spanish
Friday 8:30 am

540-343-7744

310 S Royal St | Alexandria, Virginia

Saturday 5 pm Vigil
Sunday 7 am, 8:30 am, 10 am, 11:30 am, 1 pm, 5 pm

Monday-Friday 6:30 am, 8 am, 12:10 pm
Saturday 8:30 am

(703) 836-4100

Website

1 Saarinen Circle | Dulles, Virginia

Saturday 1 PM

805 Virginia Avenue | Clarksville, Virginia

Saturday 4 PM
Sunday 10 AM
First Sunday 1 PM Spanish

Thursday & Friday 9:30 AM

Reconciliation Saturday at 3 PM

(434) 374-8408

8213 Linton Hall Road | Gainesville, Virginia

Saturday Vigil 5:30 pm, 7:30 pm Spanish
Sunday 6:30 am, 8 am, 9:30 am, 11 am, 5 pm

Monday through Friday 9 am, Noon
Saturday 9 am
First Friday of Month 7 pm

Confession Times
Tuesday, Thursday 6-7 pm
Friday 9:30 am
Saturday 4 pm and 6:30 pm Spanish

Perpetual Adoration Chapel

(703) 753-6700

Website

9505 Gayton Rd | Richmond, Virginia

Saturday 5:30 pm
Sunday 9 am, 11 am

Tuesday-Friday 9 am

(804) 740-4044

7624 Roanoke Road | Fincastle, Virginia

Saturday 4:30 pm
Sunday 8:30 am

Wednesday, First Fridays 10 am

540-473-2656

800 John Randolph Blvd | South Boston, Virginia

Saturday 5 pm
Sunday 11 am

Wednesday 9:30 am

434-572-2285

545 Randolph Ave | Cape Charles, Virginia

Saturday 5 pm
Sunday 9 am, 4 pm Spanish

Wednesday, Thursday & Friday at 9:30

757-331-2040

25236 Coastal Blvd | Onley, Virginia

Saturday 4 pm Bilingual
Sunday 9 am, 12:00 pm Spanish

Monday 9 am
Tuesday 9 am, 6:30 pm Spanish
Wednesday 9 am

757-787-4592

2807 North Glebe Road | Arlington, Virginia

Sunday 10 am, 7 pm

Monday-Friday 7:30 am, 12:30 pm

703-284-1607

414 Buckroe Avenue | Hampton, Virginia

Saturday 4 pm, 6:30 pm Español
Sunday 8 am, 11 am

Tuesday 9 am
Wednesday 6 pm
Thursday 9 am & 6 pm Español

(757) 851-8800

Website

2700 South 19th Street | Arlington, Virginia

Saturday Vigil 5:30 pm
Sunday 8 am, 9:30 am, 11:15 am, 1 pm Spanish, 6 pm Young Adult Mass

Monday-Thursday 12 pm
Friday 12 pm Spanish

703-979-5580

3815 Russell Road | Alexandria, Virginia

Saturday Vigil 5 pm
Sunday 7 am, 8 am, 11 am, 1 pm Español

Weekday Mass Times
Monday 7 am & 7:30 pm
Tuesday 7 am
Wednesday 7 am & 7:30 pm
Thursday 7 am
Friday 7 am & 7:30 pm
Saturday 8 am

703-836-1640

692 Lonnie Burke Rd | Madison, Virginia

Saturday 5 pm
Sunday 8 am, 10:30 am

Monday-Friday 8 am

Confession Saturday 4-4:30 pm

Adoration Wednesday 8:30 am to 2 pm

(540) 948-4144

3314 Sandra Ln | Virginia Beach, Virginia

Saturday Vigil 5:30 pm
Sunday 9 am, 12 pm

Monday, Tuesday, Wednesday 9 am

Confession Saturday 4-5 pm

Perpetual Adoration Chapel

(757) 420-6310

Website

4491 Springfield Rd | Richmond, Virginia

Saturday Vigil 5 PM
Sunday 7:45 AM, 9:15 AM, 11:15 AM, 5 PM

Monday, Tues, Thurs, Fri 12:15 PM
Wednesday 8:30 AM

(804) 527-1037

8462 General Puller Hwy | Topping, Virginia

Sunday 9 am

Wednesday and Thursday 9 am

804-758-5160

31 Ebony Road, Hwy 903 | Lake Gaston, Virginia

Saturday 5:30 pm
Sunday 8 am

Tuesday - Friday 9 am

434-636-6277

117 Laurel Street | Emporia, Virginia

Sunday Mass 10:30 am, 1 pm Spanish

Wednesday 12 pm in Spanish

434-636-7782

3901 Cathedral Lane | Arlington, Virginia

Saturday Vigil / Vigilia del sábado 5:30 pm
Sunday 7 am
Sunday / Domingo por la mañana 9:30 am

Misa Dominical en Español 12:45 pm
Monday to Friday / de Lunes a Viernes 7 am & 12:05 pm

703-525-1300

318 Whealton Road | Hampton, Virginia

Sunday Mass 8:30 am Vietnamese

Wed, Fri 7 pm Vietnamese

757-232-1424

830 23rd St S | Arlington, Virginia

Saturday Vigil 5:30 pm
Sunday 8 am, 10 am, 12 pm, 5 pm en Español

Monday-Friday 6:45 am, 12 pm
Saturday 9 am

703-684-9261

2907 Popkins Lane | Alexandria, Virginia

Saturday Vigil 5:30 pm
Sunday 7:30 am, 8:45 am, 10:30 am Latin, 12:30 pm, 3 pm Español

Monday-Saturday 8:45 am

703-765-4421

U.S. Rt. 460 E | Wakefield, Virginia

Saturday Vigil Mass at 5 PM

757-569-9600

13752 Mary's Way | Woodbridge, Virginia

Saturday 5 pm, 7 pm Spanish
Sunday 7:30 am, 9 am, 10:30 am, 12:15 pm Spanish, 2 pm Spanish, 3:30 pm Spanish, 5:15 pm

Monday-Friday 6:30 am, 9 am
Monday 7:30 pm Spanish
Thursday 7 pm Spanish
Saturday 9 am

Confession Times
Monday-Friday 7:30 am
Friday 6:30 pm
Saturday 10-11 am, 11:45 am-12:45 pm

Perpetual Adoration Chapel

(703)-494-2444

Website

909 Rennie Ave | Richmond, Virginia

Saturday 4:30 PM
Sunday 8:30 AM, 11 AM

Wednesday & Friday 8 AM

(804) 329-0473

1664 N Mecklenburg Ave | South Hill, Virginia

Saturday 7:15 pm Bilingual
Sunday 8 am

Wednesday 12 pm

434-447-3622

3570 King William Ave | West Point, Virginia

Saturday 5:30 pm
Sunday 9 am, 11:30 am Spanish

Tuesday thru Friday 8:30 am

804-843-3125

125 North Augusta | Staunton, Virginia

Saturday 5 pm
Sunday 7 am, 8:30 am, 11:30 am

Reconciliation
Tuesday 4-5:15 pm
Saturday 3:30-4:45 pm

540-886-2262

413 Saint Timothy Lane | Tappahannock, Virginia

Saturday 5 pm
Sunday Mass: 9:30 am, 12 pm Spanish

Tues, Wed 12 pm
Thursday, Friday 9 am
1st Fri and 1st Sat 8 am

804-443-2760

5300 North 10th Street | Arlington, Virginia

Saturday 5:30 pm Vigil
Sunday 7:30 am, 9 am, 11 am, 1:30 pm Spanish

Monday-Saturday 8:30 am

703-528-6276

2114 Bay Avenue | Hampton, Virginia

Saturday 5 pm
Sunday 8:30 am, 11:30 am Korean

Thursday 7 am, Friday 7 pm
Tuesday & Wednesday 8 pm Korean

757-245-5513

1427 W Braddock Road | Alexandria, Virginia

Saturday Vigil 5 pm
Sunday 7:30 am, 9 am, 11 am, 12:30 pm, 2 pm Español, 5 pm

Weekday Mass Times
Monday thru Friday 6:30 am and 8:30 am
Saturday 8:30 am

703-998-6100

104 Norge Ln | Williamsburg, Virginia

Saturday 5:30 PM
Sunday 8 AM, 10 AM

Tuesday-Friday 10 AM

Confession Times
Friday 11 AM
Saturday 4:30 PM

(757) 564-3819

Website

820 E. Main Street | Abingdon, Virginia

Sunday Mass at 9 am

Tuesday 6 pm
Thursday, Friday 9 am

Reconciliation Thursday 5-6 pm

(276) 628-2941

Website

800 E. Grace Street | Richmond, Virginia

Sunday 8:30 AM , 10:45 AM

Monday-Friday 12:05 PM

(804) 643-4315

890 W Main St | Lebanon, Virginia

Sunday Mass 11 am

Wednesday 6 pm

276-889-1690

332 S. Main St | Amherst, Virginia

Saturday Mass 5 pm
Sunday Mass 8 am

Wednesday 1:05 pm

434-946-2053

305 Victoria Drive | Hurt, Virginia

Saturday 4 pm
Sunday 11 am

Monday, Wednesday 10 am
Thursday 6:30 pm

434-324-4824

4137 Portsmouth Blvd | Chesapeake, Virginia

Saturday 5 pm
Sunday 8:30 am, 11 am

Tuesday 6:30 pm
Wednesday 9 am
Thursday 9 am
Friday 9 am

757-488-2553

2150 Cunningham Drive | Hampton, Virginia

Saturday 4:30 pm
Sunday 8:30 am, 11 am

Tuesday and Wednesday 12 pm
Thursday 8:30 am

757-826-0393

1505 Kempsville Road | Virginia Beach, Virginia

Saturday 5:30 pm
Sunday 8 am, 11 am

Tuesday, Thursday 8:30 am
Wednesday 7 pm

757-479-1010

711 N Columbus St | Alexandria, Virginia

Sunday 8:30 am, 11 am

Monday, Tuesday 7 pm
Wednesday, Thursday, Friday 8:30 am

703-836-3725

7 Frank Lane | Fort Monroe, Virginia

Saturday 5:15 PM
Sunday 9:30 AM

Friday 12:05 pm

(757) 722-9855

Website

120 Park Blvd | Marion, Virginia

Sunday Mass at 11:30 am

Wednesday 10 am

Reconciliation Wednesday 5-6 pm

(276) 628-2941

Website

11000 Smoketree Drive | Richmond, Virginia

Vigil 5:15 pm
Sunday 8:30 am, 11 am

Tuesday-Friday 9:30 am

(804) 794-0222

208 E. Jefferson Street | Charlottesville, Virginia

Saturday 5 pm
Sunday 8 am, 11 am, 2 pm Latin

Monday & Friday 12PM
Tuesday-Thursday 7 am
Saturday 8 am

434-295-7185

15 Glennwood Dr | Rocky Mount, Virginia

Saturday 4:30 pm
Sunday 8 am

Wednesday 9 am

540-483-9591

521 McCosh Drive | Chesapeake, Virginia

Sunday Mass 7 am Latin; 9:15 am Latin; 11:15 am Latin; 1:15 pm Latin

Mon-Thur 6 am Latin; 8 am Latin
Friday 8 am Latin, 7 pm Latin
Saturday 7 am Latin, 9 am Latin

757-543-0561

2304 Salem Rd | Virginia Beach, Virginia

Saturday 5 pm
Sunday 9 am, 12 pm Spanish

Tuesday-Thursday 9 am
Wednesday 6:30 pm Spanish

757-427-5776

116 Denbigh Blvd | Newport News, Virginia

Saturday 5 PM
Sunday 7 AM, 9 AM, 12 PM

Tuesday 8 AM
Wednesday 6:30 AM
Thursday 8 AM
Friday 8 AM

(757) 877-5021

Website

13807 Poplar Tree Road | Chantilly, Virginia

Saturday 5:30 PM
Sunday 7:30 AM, 9 AM, 10:45 AM, 12:30 PM, 5:30 PM

Monday-Friday 6:15 AM, 9 AM, 12 PM
Saturday 9 AM

703-378-7461

1396 Lynnhaven Parkway | Virginia Beach, Virginia

Saturday 5 PM
Sunday 8 AM, 10 AM, 12 PM

Tuesday, Thursday 6:15 PM
Wednesday, Friday 8 AM

Confession Tuesday & Thursday 4-5:30 PM

Adoration Thursday 12 PM to 6 pm

757-468-3600

Website

5345 Virginia Beach Blvd | Virginia Beach, Virginia

Saturday 5 pm, 7 pm Spanish
Sunday 7 am, 9 am, 11 am, 1 pm

Monday-Friday 6:30 am & 8:30 am
Saturday 8 am

(757) 497-8330

Website

6319 Mumford St | Chincoteague Island, Virginia

Saturday 5 pm
Sunday 9:30 am

Wednesday, Thursday, Friday 9:30 am

757-336-5432

7240 Scottsville Road | Scottsville, Virginia

Sunday Mass at 11 am

434-286-3724

1544 Battlefield Blvd S | Chesapeake, Virginia

Saturday 5 pm
Sunday 8:30 am, 11:30 am

Wednesday 6:30 am
Tuesday-Saturday 8:30 am
Thursday 6:30 pm

757-421-7416

1968 Sandbridge Rd | Virginia Beach, Virginia

Saturday 5 pm
Sunday 7:30 am, 9:15 am, 11 am

Monday-Friday 7:30 am

757-426-2180

230 33rd Street | Newport News, Virginia

Saturday 5 pm
Sunday 10 am (Streamed LIVE on Facebook)

Wednesday & Thursday 12:05 pm

(757) 245-4234

3460 Centreville Road | Chantilly, Virginia

Saturday 5 PM, 7 PM Vietnamese
Sunday 7:30 AM, 9 AM, 10:45 AM, 2 PM Vietnamese, 5 PM, 7 PM Vietnamese

Monday-Friday 8:30 AM, 12:15 PM
Wednesday 7:30 PM
Friday 7 PM Vietnamese
First Friday 7:30 PM
Saturday 8:30 AM

703-773-2000

Previous Next
Page 1 of 1

facebook mass timesinstagram mass timesgoogle business prfile link for Mass Times

If your church listing needs to be updated please email ministry@masstime.us

MassTime.us is a family ministry striving to build the most engaging and useful Mass times directory. Please consider a donation to help cover our expenses. You may also sponsor a city Mass time page for $50 and we will credit you or your loved one as the page sponsor.


Privacy Policy