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.

598 Needmore Lane | Floyd, Virginia

Saturday 5 pm

276-236-7814

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

Mon-Fri 6:30 am, 8 am, 12:10 pm
Saturday 8:30 am

703-836-4100

1000 Holt Street | Norfolk, Virginia

Saturday Vigil 5 pm
Sunday: 9 am, 12 pm

Tuesday-Friday 12:10 pm in Chapel

757-622-4487

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

6400 Newport Ave | Norfolk, Virginia

Saturday 5 pm
Sunday 9 am, 11 am

Tuesday, Wednesday 12 pm
Thursday 9 am

757-423-8305

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

540-434-4341

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

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 PM Otherwise)
Thursday 12 pm
Friday: 12 pm

804-359-5651

820 E Main Street | Abingdon, Virginia

Sunday Mass at 9 am

Wednesday 6 pm
Thursday 8 am
Friday 12:10 pm

276-628-2941

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

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

6262 Main Street | Gloucester, Virginia

Saturday 5 pm
Sunday 8 am, 10:30 am

804-693-5939

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

757-495-1886

8275 Meadowbridge Rd | Mechanicsville, Virginia

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

Weekday Mass
Monday and Wednesday 12 Noon

804-746-4911

7624 Roanoke Road | Fincastle, Virginia

Saturday 4:30 pm
Sunday 8:30 am

Wednesday, First Fridays 10 am

540-473-2656

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

1 Saarinen Circle | Dulles, Virginia

Saturday 1 PM

11000 Smoketree Drive | Richmond, Virginia

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

Tuesday-Friday 9:30 am

804-794-0222

3410 Woodburn Road | Annandale, Virginia

Saturday 5 pm Byzantine
Sunday 9 am Byzantine

703-573-3986

13441 Patrick Henry Highway | Amelia, Virginia

Saturday Mass 4 pm
Sunday Mass 4 pm Spanish

804-639-6712

890 W Main St | Lebanon, Virginia

Sunday Mass 11 am

Wednesday 6 pm

276-889-1690

300 Smithfield Blvd | Smithfield, Virginia

Saturday 5 PM
Sunday 9 AM

Monday 11 AM

757-365-0579

1664 N Mecklenburg Ave | South Hill, Virginia

Saturday 7:15 pm Bilingual
Sunday 8 am

Wednesday 12 pm

434-447-3622

34 Afton Parkway | Portsmouth, Virginia

Sunday 11 am, 1 pm Spanish

Monday 9 am
Thursday 9 am

757-484-7335

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

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

434-846-5245

516 Mason Court Dr | Pearisburg, Virginia

Sunday 8:30 am
Thursday 11 am

540-921-3547

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

101 W Marshall Ave | Elkton, Virginia

Saturday 5 pm Vigil Mass
Sunday 11 am

Tuesday and Thursday 10 am

540-298-1341

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

1307 Oakwood St | Bedford, Virginia

Sunday 8 am, 11 am

540-586-8988

3300 R Street | Richmond, Virginia

Sunday 8 am and 11 am

Wednesday 9 am

804-222-1105

384 Eagle Ridge Drive | Jonesville, Virginia

Sunday 8 am

Thursday 6 pm

276-346-0269

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

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

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

757-468-3600

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

703-753-6700

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

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

903 S Main Street | Blackstone, Virginia

Saturday 5 pm
Sunday 9 am

Thursday 6:30 pm

434-392-3934

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

2807 North Glebe Road | Arlington, Virginia

Main Campus
Sunday Masses 10 am, 7:30 pm

Daily Mass
Monday-Thursday 7:30 am

703-284-1607

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

Perpetual Adoration Chapel

703-494-2444

318 Whealton Road | Hampton, Virginia

Sunday Mass 8:30 am Vietnamese

Wed, Fri 7 pm Vietnamese

757-232-1424

409 Campostella Rd | Norfolk, Virginia

Sunday 10:15 am Vietnamese

Tuesday, Thursday, Saturday 7 pm

757-232-1424

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

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

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

2505 Electric Road | Roanoke, Virginia

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

540-774-0066

2938 Oakleigh Avenue | Appomattox, Virginia

Sunday 8:30 am

Tuesday 10 am, 7 pm
Thursday 12:15 pm

434-352-0104

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

216 South Parliament Dr | Virginia Beach, Virginia

Sunday 8 am

757-456-0809

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

692 Lonnie Burke Rd | Madison, Virginia

Saturday 5 pm
Sunday 8 am, 10:30 am

Monday-Friday 8 am

540-948-4144

5804 St George Ave | Crozet, Virginia

Sunday 1:30 pm

434-295-7185

1630 Morris St | Norfolk, Virginia

Sunday 9:30 AM

Wednesday 11:30 AM

757-444-7361

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

621 Cedar Rd | Chesapeake, Virginia

Saturday 5 pm
Sunday 9 am, 11 am

Tuesday- Friday 9 am

757-547-0356

15353 Moneta Rd | Moneta, Virginia

Sunday 9 am, 4 pm

Thursday 11 am

540-297-5530

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

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

538 Central Blvd | Danville, Virginia

Saturday 5 pm
Sunday 9 am, 12 Noon Spanish

434-792-9456

255 West Main St | Covington, Virginia

Sunday 11 am

Wednesday 11:30 am
Friday 12 pm

540-962-6541

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

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

6562 Amicus Road | Quinque, Virginia

Sundays 8:30 am

Wednesdays 6 pm

434-985-3929

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

Saturday Vigil Mass at 5 PM

757-569-9600

1499 Shady Ln | Hot Springs, Virginia

Saturday 5 PM
Sunday 9 AM

540-839-2603

4309 Thomas Jefferson Pkwy | Palmyra, Virginia

Saturday 5 pm Vigil Mass
Sunday 11 am

Wednesday, Thursday 9 am

434-589-5201

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

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

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

6319 Mumford St | Chincoteague Island, Virginia

Saturday 5 pm
Sunday 9:30 am

Wednesday, Thursday, Friday 9:30 am

757-336-5432

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

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

105 S. Snead Street | Ashland, Virginia

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

Mon-Wed 9 am

804-798-5039

17111 Jefferson Davis Hwy | Colonial Heights, Virginia

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

804-526-2548

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

1009 Virginia Ave NW | Norton, Virginia

Sunday 10 am

Friday 5 pm

276-679-2336

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

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
Tues, Thurs, 1st Friday 7 PM Español

804-275-7962

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

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

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

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

805 Virginia Avenue | Clarksville, Virginia

Saturday 4 PM
Sunday 10 AM
First Sunday 1 PM Spanish

Thursday & Friday 9:30 AM

434-374-8408

545 Randolph Ave | Cape Charles, Virginia

Saturday 5 pm
Sunday 9 am, 4 pm Spanish

Wednesday, Thursday & Friday at 9:30

757-331-2040

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

North Washington Ave & 7th Street | Pulaski, Virginia

Sunday 11 am

540-980-6511

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

74 Water St | Pocahontas, Virginia

Sunday Mass 9 am

276-988-4626

2712 2nd Ave | Richmond, Virginia

Sunday Mass 8:30 am, 10 am

Wednesday, Friday Noon

(804) 329-4599

2631 Pocahontas Trail | Quinton, Virginia

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

804-932-4125

176 Lovers Lane | Mathews, Virginia

Sunday 11 am

Tuesday & Friday 9 am

804-725-2776

15 Glennwood Dr | Rocky Mount, Virginia

Saturday 4:30 pm
Sunday 8 am

Wednesday 9 am

540-483-9591

332 S. Main St | Amherst, Virginia

Saturday Mass 5 pm
Sunday Mass 8 am

Wednesday 1:05 pm

434-946-2053

125 North Augusta | Staunton, Virginia

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

540-886-2262

7240 Scottsville Road | Scottsville, Virginia

Sunday Mass at 11 am

434-286-3724

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

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

510 W Poythress St | Hopewell, Virginia

Saturday 7 pm
Sunday 11:15 am

Wednesday 6:30 pm
Thursday 12 pm

804-458-9223

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

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

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

2480 Batterson Rd | Powhatan, Virginia

Saturday 5 pm
Sunday 8:30 am, 11 am

Wednesday, Thursday & Friday 9 am

804-598-3754

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

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

120 Park Blvd | Marion, Virginia

Sunday Mass at 11:30 am

Tuesday 12:10 pm

276-628-2941

99 Second St | New Castle, Virginia

Sunday 11:15 am

540-864-8686

344 Maple Ave | Waynesboro, Virginia

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

Tuesday thru Friday 9 am

540-949-6145

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

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

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

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

620 Jefferson Avenue | Clifton Forge, Virginia

Sunday Mass 9 am

Tuesday & Thursday 12 pm

540-863-5371

1007 Independence Rd | Grundy, Virginia

Saturday 4 pm

276-988-4626

478 Clintwood Main Street | Clintwood, Virginia

Vigil 4 pm (Winter months)
Summer Vigil 5 pm

Tuesday 12 pm

276-926-5451

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

2481 Spruce St | Martinsville, Virginia

Sunday 10:30 am , 12:30 pm Spanish

Wednesday 12 pm

276-638-4779

28 Cameron St | Columbia, Virginia

Sunday 9 am

Thursday 9 am

434-842-3970

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

1014 Clay St | Franklin, Virginia

Sunday 10:30 am

Tuesday & Wednesday 10:30 am
Thursday 6 pm

757-569-9600

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

1937 Davis Highway | Mineral, Virginia

Saturday 5 pm
Sunday 11 am

Tuesday 9 am

540-894-4266

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

3100 Logandale Ave | Richmond, Virginia

Sunday 10:30 AM Korean

Friday, Saturday 7:30 AM Korean

(804) 232-0993

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

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

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

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

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

536 Homestead Road | Chesapeake, Virginia

Sunday 9 am

757-484-7335

9900 Thomas Nelson Hwy | Lovingston, Virginia

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

Wednesday, Friday 12 pm

434-263-8509

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

9505 Gayton Rd | Richmond, Virginia

Saturday 5:30 pm
Sunday 9 am, 11 am

Tuesday-Friday 9 am

(804) 740-4044

109 Beech Ave NE | Coeburn, Virginia

Saturday Vigil 5 PM

Tuesday Mass 5 PM

276-889-1690

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

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

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

7 Frank Lane | Fort Monroe, Virginia

Saturday 5:15 PM
Sunday 9:30 AM

Friday 12:05 pm

757-722-9855

370 East Main St | Wytheville, Virginia

Saturday 6 pm
Sunday 9 am

276-228-3104

3314 Sandra Ln | Virginia Beach, Virginia

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

Monday, Tuesday, Wednesday 9 am

Perpetual Adoration Chapel

757-420-6310

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

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

712 Little Neck Rd | Virginia Beach, Virginia

Saturday 5 pm
Sunday 8:30 am, 11 am

Tuesday-Friday 9 am

757-340-7231

104 Norge Ln | Williamsburg, Virginia

Saturday 5:30 PM
Sunday 8 AM, 10 AM

Tuesday-Friday 10 AM

757-564-3819

800 John Randolph Blvd | South Boston, Virginia

Saturday 5 pm
Sunday 11 am

Wednesday 9:30 am

434-572-2285

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

State Hwy 65 | Dungannon, Virginia

Sunday Mass at 12 pm

276-669-8200

215 North 25th St | Richmond, Virginia

Saturday 5:30 PM
Sunday 10:45 AM

804-737-8028

909 Rennie Ave | Richmond, Virginia

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

Wednesday & Friday 8 AM

(804) 329-0473

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

800 E. Grace Street | Richmond, Virginia

Sunday 8:30 AM , 10:45 AM

Monday-Friday 12:05 PM

(804) 643-4315

31 Ebony Road, Hwy 903 | Lake Gaston, Virginia

Saturday 5:30 pm
Sunday 8 am

Tuesday - Friday 9 am

434-636-6277

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

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

7800 Halprin Dr | Norfolk, Virginia

Saturday 5 pm
Sunday 8 am, 11 am

Tuesday-Friday 8:30 am

757-583-0291

117 Laurel Street | Emporia, Virginia

Sunday Mass 10:30 am, 1 pm Spanish

Wednesday 12 pm in Spanish

434-636-7782

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

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

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

312 Tazewell Ave | Tazewell, Virginia

Sunday Mass: 11:30 am

Tuesday, Friday 10 am

276-385-7312

709 Buffalo St | Farmville, Virginia

Saturday 5 pm
Sunday 8 am, 10:30 am

Tuesday 5:30 pm
Thursday 9 am

434-392-3934

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

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

1421 Wiehle Avenue | Reston, Virginia

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

Monday-Friday 9 AM

703-437-7113

710 Clay St | Lynchburg, Virginia

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

Confession Saturday 3:30 PM

434-237-8851

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

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

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

305 Victoria Drive | Hurt, Virginia

Saturday 4 pm
Sunday 11 am

Monday, Wednesday 10 am
Thursday 6:30 pm

434-324-4824

230 33rd Street | Newport News, Virginia

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

Wednesday & Thursday 12:05 pm

(757) 245-4234

1404 Pacific Ave | Virginia Beach, Virginia

Saturday 5 pm
Sunday 8 am, 12 pm

757-428-8547

12500 Patterson Avenue | Richmond, Virginia

Vietnamese Masses
Saturday 8 PM
Sunday 8 AM, 10:30 AM

Daily Mass 8 AM

804-784-5450

8462 General Puller Hwy | Topping, Virginia

Sunday 9 am

Wednesday and Thursday 9 am

804-758-5160

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