Church Directory

Churches in Virginia

124 listings across 68 cities and towns. Tap any church for its address, map and contact details.

Churches › Virginia

Our directory lists 124 churches in Virginia, across 68 cities and towns. The most common traditions listed are Baptist (28), Presbyterian (16) and Methodist (13). The places with the most listings are Blacksburg (13), Arlington (9) and Altavista (4). Each listing shows the church’s location on a map, plus its street address (109 listings), phone number (75) and website (108) where we have them. This is a growing directory, not a complete count of every congregation in the state, and service times are best confirmed with each church.

Churches in Abingdon

Abingdon United Methodist Church
United Methodist · 101 East Main Street

Churches in Accomac

Drummondtown Baptist Church
Baptist · 23474 Front Street

Churches in Alexandria

Bethany Lutheran Church
Lutheran · 2501 Beacon Hill Road
Christ the Saviour Anglican Church
Anglican · 2501 Beacon Hill Road

Churches in Altavista

Altavista Baptist Tabernacle
Baptist · 302 Frazier Road
Altavista Church of Christ
Church of Christ · 1301 Avondale Drive
Altavista Presbyterian Church
Presbyterian · 707 Broad Street
Crosspoint Church
Wesleyan · 1000 7th Street

Churches in Appomattox

Bible Baptist Church
Baptist · 297 Bible Baptist Road

Churches in Arlington

Arlington Baptist Church
Baptist · 714 South Monroe Street
Arlington Forest United Methodist Church
United Methodist · 4701 Arlington Boulevard
Arlington Korean United Methodist Church
United Methodist · 2425 North Glebe Road
Calloway Church
Methodist · 5000 Langston Boulevard
Cathedral of Saint Thomas More
Roman Catholic · 3911 North Cathedral Lane
Central United Methodist Church
Methodist · 4201 Fairfax Drive
Cherrydale Baptist Church
Baptist · 3910 Lorcom Lane
Church of the Covenant
Presbyterian · 2666 Military Road
Clarendon Presbyterian Church
Presbyterian · 1305 North Jackson Street

Churches in Ashburn

Ashburn Presbyterian Church
Presbyterian · 20962 Ashburn Road
Crossroads United Methodist Church
Methodist · 43454 Crossroads Drive

Churches in Bealeton

New Hope Church
Church
Providence Church
Church

Churches in Bedford

Covenant Fellowship of Moneta
Reformed · 8130 Moneta Road

Churches in Blacksburg

Ascent Church
Non-denominational · 902 Patrick Henry Drive
Baptist Collegiate Ministries at Virginia Tech
Baptist · 307 Washington Street
Blacksburg Christian Church
Disciples of Christ · 240 Watson Avenue
Blacksburg Christian Fellowship
Evangelical · 2300 North Main Street
Blacksburg Church of Christ
Church of Christ · 315 Eakin Street
Blacksburg First Church of God
Pentecostal · 110 Roanoke Street
Blacksburg First Wesleyan Church
Methodist · 1406 Giles Road
Blacksburg Presbyterian Church
Presbyterian · 701 Church Street
Blacksburg United Methodist Church
Methodist · 111 Church Street
Bradley Study Center
Evangelical · 104 Faculty Street
Christ Episcopal Church
Episcopal · 120 Church Street
Christ's Church at Virginia Tech
Non-denominational · 413 Clay Street
Church on Main
Baptist · 550 North Main Street

Churches in Blairs

Chestnut Level Church
Baptist · 6940 Spring Garden Road

Churches in Bristol

Belle Meadows Baptist Church
Baptist · 160 Bellemeade Drive
CityChurch Bristol
Non-denominational · 817 State Street

Churches in Buckingham

Crystal Cathedral Church
Church

Churches in Buffalo Junction

Buffalo Baptist Tabernacle
Baptist · 2326 Highway 58

Churches in Cape Charles

Eastville Baptist Church
Baptist · 5413 Willow Oak Road

Churches in Captains Cove

Portersville Church
Church

Churches in Cascade

Brosville United Methodist Church
United Methodist · 121 Long Circle

Churches in Centreville

Centreville Assembly of God
Pentecostal · 14821 Route 29
Centreville Presbyterian Church
Presbyterian · 15450 Route 29
Christ Central Presbyterian Church
Presbyterian · 15451 Route 29

Churches in Charlottesville

Aldersgate United Methodist Church
Methodist · 1500 Rio Road East
Covenant Church
Pentecostal · 1025 Rio Road East
Ebenezer Baptist Church
Baptist · 113 6th Street Northwest

Churches in Cheriton

Cheriton Baptist Church
Baptist · 21291 North Bayside Road
Cheriton United Methodist Church
United Methodist · 21309 South Bayside Road

Churches in Clarksville

Clarksville Baptist Church
Baptist · 210 Fifth Street
Clarksville Presbyterian Church
Presbyterian · 502 Virginia Avenue

Churches in Clifton

Clifton Presbyterian Church
Presbyterian · 12748 Richards Ln

Churches in Courtland

Courtland Baptist Church
Baptist · 22265 Main Street

Churches in Crozet

Crozet United Methodist Church
United Methodist · 1156 Crozet Avenue

Churches in Danville

Cathedral of Praise Assembly of God Church
Church

Churches in Deltaville

Cobbs Creek Arts Center
Church

Churches in Exmore

Cornerstone Seventh-Day Adventist Church
Seventh-day Adventist · 3431 Main Street

Churches in Fairfax

Braddock Missionary Baptist Church
Baptist · 12326 Braddock Road

Churches in Fairfax Station

Saint Mary of Sorrows Historic Catholic Church
Roman Catholic · 5612 Ox Road

Churches in Falls Church

Culmore United Methodist Church
Methodist · 5901 Leesburg Pike

Churches in Floris

Frying Pan Meeting House
Church

Churches in Fort Belvoir

Alexandria Friends Meeting at Woodlawn
Quaker · 8990 Woodlawn Road

Churches in Fredericksburg

New Light Cathedral
Church

Churches in Gladys

Covenant Fellowship
Mennonite · 401 Whipping Creek Road

Churches in Harrisonburg

Cedar Grove United Methodist Church
United Methodist · 1712 Smithland Road
Christ Presbyterian Church
Presbyterian · 292 North Liberty Street

Churches in Hayes

Abingdon Church
Episcopal · 4645 George Washington Memorial Highway
Bethlehem United Methodist Church
United Methodist · 2101 Mark Pine Road
Calvary Baptist Church
Baptist · 4506 George Washington Memorial Highway

Churches in Henrico

Community West Church
Presbyterian · 2340 Pump Road

Churches in Herndon

Cedar Run Community Church
Non-denominational · 13560 McLearen Road

Churches in Kents Store

County Line Baptist Church
Baptist · 4070 County Line Road

Churches in Kilmarnock

Mount Olive Church
Church

Churches in Lancaster

Corrotoman Church
Baptist · 48 Ottoman Ferry Road

Churches in Lebanon

Cedar Pointe Baptist Church
Baptist · 111 South Angle Avenue

Churches in Leesburg

Church of Our Saviour Oatlands
Anglican · 20340 James Monroe Highway

Churches in Lynchburg

All Nations Community Church
Non-denominational · 1119 Oakley Avenue
Court Street United Methodist Church
Methodist · 621 Court Street
Higher Heights Cathedral of Deliverance
Church · 725 Mansfield Avenue

Churches in Manakin-Sabot

Connecting Pointe Church of the Nazarene
Nazarene · 591 Broad Street Road

Churches in Martinsville

Christ's Church
Non-denominational · 1425 Spruce Street Extension

Churches in Mechanicsville

Black Creek Baptist Church
Baptist · 6289 McClellan Road

Churches in Moneta

Bethlehem United Methodist Church
Methodist · 13586 South Old Moneta Road
Chamblissburg Baptist Church
Baptist · 9226 Stewartsville Road

Churches in Monterey

Bolar Ruritan Club
Presbyterian · 38 Bolar Lane
Southall Chapel
Church

Churches in Newport News

Calvary Seventh-Day Adventist Church
Seventh-day Adventist · 1200 17th Street
Denbigh Church of Christ
Church of Christ · 205 Denbigh Boulevard
Denbigh First Baptist Church
Baptist · 3628 Campbell Road

Churches in Norfolk

Annunciation Greek Orthodox Cathedral
Greek Orthodox · 7220 Granby Street
Campostella Seventh Day Adventist Church
Seventh-day Adventist · 1006 Oakwood Street

Churches in North Chesterfield

Bon Air United Methodist Church
Methodist · 1645 Buford Road
Cornerstone Assembly of God
Pentecostal · 10551 Chalkley Road

Churches in Pennington Gap

Calvary Baptist Church
Baptist · 136 Westgate Mall Circle

Churches in Portsmouth

Dominion COGIC
Church of God · 2809 Airline Boulevard

Churches in Reedville

Bethany United Methodist Church
United Methodist · 454 Main Street

Churches in Reston

Christ the Servant Lutheran Church
Lutheran · 2320 Hunters Woods Plaza

Churches in Richmond

Area 10 Faith Community
Non-denominational · 2810 West Cary Street
Cathedral of the Sacred Heart
Catholic · 800 South Cathedral Place
Cathedral Outreach Mission
Church
Saint Constantine and Helen Greek Orthodox Cathedral
Greek Orthodox · 30 Malvern Avenue

Churches in Roanoke

Bonsack Baptist Church
Baptist · 4845 Cloverdale Road

Churches in Smithfield

Bethany United Methodist Church
United Methodist · 13717 Bethany Church Road
Calvary Baptist Church
Baptist · 15155 Turner Drive

Churches in South Boston

Ash Avenue Baptist Church
Baptist · 900 Ash Avenue

Churches in Springfield

Agape Worldwide Ministries
Apostolic · 7240 F&G Boudinot Drive

Churches in Staunton

Christ United Methodist Church of Staunton
United Methodist · 1512 Churchville Avenue
Nelson Street Center
Presbyterian

Churches in Suffolk

Beech Grove United Methodist
Methodist · 4251 Driver Lane

Churches in Troy

Beaver Dam Baptist Church
Baptist · 1794 Richmond Road

Churches in Virginia Beach

Azalea Garden Church
Pentecostal · 1541 Centerville Turnpike
Courthouse Community UMC
Methodist · 2708 Princess Anne Road
Kingdom Cathedral
Pentecostal · 3820 Stoneshore Road

Churches in Warm Springs

Bath Community Senior Center
United Methodist · 212 W Warm Springs Drive
Lyle Chapel Cemetery of Windy Cove Presbyterian Church
Presbyterian
Mount Hope United Methodist Church Cemetery
United Methodist
Set Free Christian Fellowship Church
Church

Churches in Winchester

Eagle Heights Presbyterian Church
Presbyterian · 403 South Loudoun Street

Churches in Yorktown

By Grace Community Church
Presbyterian · 2831 Denbigh Boulevard

Other Areas

Arlington Assembly of God Church
Evangelical · 4501 North Pershing Drive
Centenary United Methodist Church
Methodist · 411 East Grace Street