Free nationwide church directory · new communities are being added continuously

Local church directory

Churches in Bristol, VA

75 churches across Christian traditions. Compare listings and confirm current details before visiting.

Plan a first visit in Bristol

Start with these researched profiles. Each links to the church’s official information; confirm the schedule before traveling. Details and source dates are available on the individual profile.

Worship information for researched churches in Bristol, VA
ChurchPublished worship or gathering timeVisitor information
Belle Meadows Baptist ChurchIndependent BaptistSunday School — 10:00 AMOfficial website ↗
Euclid Avenue Baptist ChurchBaptistSunday nursery, newborns–age 3: 9:15 AM–12:15 PMOfficial website ↗
St Anne Catholic ChurchRoman CatholicSaturday Daily Mass after Adoration approximately 9:30 a.m.Official website ↗

Browse churches in Bristol

Researched profiles appear first. Other public listings remain available while their details are checked.

Belle Meadows Baptist Church
Independent Baptist
Bristol, VA

160 Bellemeade Dr

Sunday School — 10:00 AM

Researched profile
Euclid Avenue Baptist Church
Baptist
Bristol, VA

900 Euclid Ave, Bristol, VA 24201

Sunday nursery, newborns–age 3: 9:15 AM–12:15 PM

Researched profile
St Anne Catholic Church church
St Anne Catholic Church
Roman Catholic
Bristol, VA

316 Euclid Ave

Saturday Daily Mass after Adoration approximately 9:30 a.m.

Researched profile
Lime Hill Baptist Church
Baptist
Bristol, VA

20458 Hoot Owl Rd

Confirm worship times with the church

Basic listing · details need confirmation
Three Springs Baptist Church
Baptist
Bristol, VA

7009 Reedy Creek Rd

Confirm worship times with the church

Basic listing · details need confirmation
Midway Baptist Church
Baptist
Bristol, VA

21318 Old Dominion Rd

Confirm worship times with the church

Basic listing · details need confirmation
Reynolds Memorial United Methodist Church
Methodist
Bristol, VA

327 W Mary St

Confirm worship times with the church

Basic listing · details need confirmation
Open Door Baptist Church
Baptist
Bristol, VA

1216 Texas Ave

Confirm worship times with the church

Basic listing · details need confirmation
Swartz Union Chapel
Christian church
Bristol, VA

13636 Smith Creek Rd

Confirm worship times with the church

Basic listing · details need confirmation
Shepherd's Grace Church
Christian church
Bristol, VA

Bristol Scenic Park Church of the Nazarene, 199 New York St

Confirm worship times with the church

Basic listing · details need confirmation
Community Independent Baptist Church
Baptist
Bristol, VA

1754 King Mill Pike

Confirm worship times with the church

Basic listing · details need confirmation
North Bristol Baptist Church
Baptist
Bristol, VA

46 Church St

Confirm worship times with the church

Basic listing · details need confirmation
Living Faith Chapel
Christian church
Bristol, VA

14095 Lee Hwy

Confirm worship times with the church

Basic listing · details need confirmation
Light House Baptist Church
Baptist
Bristol, VA

10297 Caney Valley Rd

Confirm worship times with the church

Basic listing · details need confirmation
Adoration Church
Christian church
Bristol, VA

52 Old Airport Rd

Confirm worship times with the church

Basic listing · details need confirmation
Gospel Baptist Church
Baptist
Bristol, VA

7356 Reedy Creek Rd

Confirm worship times with the church

Basic listing · details need confirmation
Central Baptist Church
Baptist
Bristol, VA

608 Mary St # 998

Confirm worship times with the church

Basic listing · details need confirmation
Gethsemane Baptist Church
Baptist
Bristol, VA

400 Old Airport Rd

Confirm worship times with the church

Basic listing · details need confirmation
East Bristol Baptist Church
Baptist
Bristol, VA

52 Pendergrass Rd

Confirm worship times with the church

Basic listing · details need confirmation
Walnut Grove Presbyterian Church
Presbyterian
Bristol, VA

3012 Lee Hwy

Confirm worship times with the church

Basic listing · details need confirmation
CityChurch Bristol
Christian church
Bristol, VA

815 State St

Confirm worship times with the church

Basic listing · details need confirmation
McIver Memorial Presbyterian Church
Presbyterian
Bristol, VA

1900 Euclid Ave

Confirm worship times with the church

Basic listing · details need confirmation
Three Springs United Methodist Church
Methodist
Bristol, VA

6610 Reedy Creek Rd

Confirm worship times with the church

Basic listing · details need confirmation
St Anne Church Bingo
Catholic
Bristol, VA

430 Oakview Ave

Confirm worship times with the church

Basic listing · details need confirmation
The Apostolics Of Abingdon
Christian church
Bristol, VA

15540 Lee Hwy

Confirm worship times with the church

Basic listing · details need confirmation
Anchor Baptist Church
Baptist
Bristol, VA

1185 Mary St

Confirm worship times with the church

Basic listing · details need confirmation
Kingsway Baptist Church
Baptist
Bristol, VA

1839 Long Crescent Dr

Confirm worship times with the church

Basic listing · details need confirmation
First Assembly of God
Pentecostal
Bristol, VA

120 Millard St

Confirm worship times with the church

Basic listing · details need confirmation
Central Presbyterian Church
Presbyterian
Bristol, VA

331 Euclid Ave

Confirm worship times with the church

Basic listing · details need confirmation
Word of Truth Ministries
Christian church
Bristol, VA

45 Fuller St

Confirm worship times with the church

Basic listing · details need confirmation
Freedom Baptist Church
Baptist
Bristol, VA

1808 New Hampshire Ave

Confirm worship times with the church

Basic listing · details need confirmation
Covenant Fellowship Church of God
Christian church
Bristol, VA

224 Plaza Xing

Confirm worship times with the church

Basic listing · details need confirmation
Friendship Baptist Church
Baptist
Bristol, VA

20572 Benhams Rd

Confirm worship times with the church

Basic listing · details need confirmation
State Street United Methodist Church
Methodist
Bristol, VA

650 W Valley Dr

Confirm worship times with the church

Basic listing · details need confirmation
Redeemer Lutheran Church
Lutheran
Bristol, VA

672 Island Rd

Confirm worship times with the church

Basic listing · details need confirmation
Wallace United Methodist Church
Methodist
Bristol, VA

13141 Wallace Pike

Confirm worship times with the church

Basic listing · details need confirmation
Barkers Chapel
Christian church
Bristol, VA

18345 McCall Gap Rd

Confirm worship times with the church

Basic listing · details need confirmation
Covenant Fellowship Church Of God
Christian church
Bristol, VA

109 Gate City Hwy

Confirm worship times with the church

Basic listing · details need confirmation
Key Street Pentecostal Church
Pentecostal
Bristol, VA

265 Keys St

Confirm worship times with the church

Basic listing · details need confirmation
Beulah Land Baptist Church
Baptist
Bristol, VA

14370 Old Jonesboro Rd

Confirm worship times with the church

Basic listing · details need confirmation
Antioch Baptist Church
Baptist
Bristol, VA

190 Salem Dr

Confirm worship times with the church

Basic listing · details need confirmation
Beaverview Missionary Baptist Church
Baptist
Bristol, VA

365 Beaverview Dr

Confirm worship times with the church

Basic listing · details need confirmation
Suburban Christian Church
Christian church
Bristol, VA

20290 Wood Howell Rd

Confirm worship times with the church

Basic listing · details need confirmation
Bethel Baptist Church
Baptist
Bristol, VA

24004 Mock Knob Rd

Confirm worship times with the church

Basic listing · details need confirmation
Highlands Fellowship Church
Christian church
Bristol, VA

134 Commerce Ct

Confirm worship times with the church

Basic listing · details need confirmation
Walkers Mountain Baptist Church
Baptist
Bristol, VA

23323 Marys Chapel Rd

Confirm worship times with the church

Basic listing · details need confirmation
New Hope Baptist Church
Baptist
Bristol, VA

1140 Martin Luther King Jr Blvd

Confirm worship times with the church

Basic listing · details need confirmation
Emmanuel Episcopal Church
Anglican
Bristol, VA

700 Cumberland St

Confirm worship times with the church

Basic listing · details need confirmation

Finding a church in Bristol

Compare the church’s stated tradition, address and worship schedule. If you need children’s care, an accessible entrance, another language, or transport, ask the church directly before your visit; missing information here does not mean a service is unavailable.

Suggest a correction to help keep this local directory accurate, or suggest a missing church.