Churches in Virginia Beach, Virginia

Explore congregations in Virginia Beach, Virginia, with detailed listings updated as of March 2025.

Discover Catholic Church Supplies & Gifts

Enhance your parish or personal devotion with high-quality items from The Catholic Company. Explore church supplies like monstrances, baptismal shells, candles, and Mass essentials, plus devotional favorites such as rosaries, statues of saints, Bibles, prayer books, and inspirational gifts for all ages.

Whether you're outfitting your church for liturgy or seeking meaningful items to deepen your faith, find everything you need in one trusted place - perfect for clergy, parishioners, and families alike!

Shop Now at The Catholic Company & Save on Your Favorites!

Map of Churches in Virginia Beach, Virginia

Church Listings

Asbury-S Richmond Methodist

Address: 1420 Rutland Dr

Denomination: Methodist

County: Virginia Beach City County

Atlantic Shores Baptist Church

Address: 1861 Kempsville Rd

Denomination: Baptist

County: Virginia Beach City County

Avalon Church of Christ

Address: 844 Woodstock Rd

Denomination: Christian

County: Virginia Beach City County

Azalea Garden Church of God

Address: 1541 Centerville Tpke

Denomination: Pentecostal

County: Virginia Beach City County

Baylake United Methodist Church

Address: 4300 Shore Dr

Denomination: Methodist

County: Virginia Beach City County

Bayside Baptist Church

Address: 1920 Pleasure House Rd

Denomination: Baptist

County: Virginia Beach City County

Beach Fellowship Church

Address: 1817 General Booth Blvd

Denomination: Non-Denominational/Evangelical

County: Virginia Beach City County

Calvary Baptist Church

Address: 4832 Haygood Rd

Denomination: Baptist

County: Virginia Beach City County

Carrow Baptist Church

Address: 5545 Susquehanna Dr

Denomination: Baptist

County: Virginia Beach City County

Charity United Methodist Church

Address: 4080 Charity Neck Rd

Denomination: Methodist

County: Virginia Beach City County

Church at Virginia Beach

Address: 929 First Colonial Rd

Denomination: Baptist

County: Virginia Beach City County

Church of Christ at Creeds

Address: 5500 Morris Neck Rd

Denomination: Christian

County: Virginia Beach City County

Church of the Ascension

Address: 4853 Princess Anne Rd

Denomination: Catholic

County: Virginia Beach City County

Church of the Holy Apostles

Address: 1598 Lynnhaven Pkwy

Denomination: Episcopal / Anglican

County: Virginia Beach City County

Coastal Community Church

Address: 569 Central Dr # 104

Denomination: Baptist

County: Virginia Beach City County

Colonial Baptist Church

Address: 2221 Centerville Tpke

Denomination: Baptist

County: Virginia Beach City County

Community United Methodist Church

Address: 1072 Old Kempsville Rd

Denomination: Methodist

County: Virginia Beach City County

Congreagation Beth Chaverim

Address: 3820 Stoneshore Rd

Denomination: Jewish

County: Virginia Beach City County

Courthouse United Methodist

Address: 2708 Princess Anne Rd

Denomination: Methodist

County: Virginia Beach City County

Dominion Christian Ctr

Address: 2159 Lynnhaven Pkwy

Denomination: Pentecostal

County: Virginia Beach City County

East Coast Baptist Church

Address: 5149 Indian River Rd

Denomination: Baptist

County: Virginia Beach City County

Eastern Shore Chapel

Address: 2020 Laskin Rd

Denomination: Episcopal / Anglican

County: Virginia Beach City County

Ebenezer Baptist Church

Address: 875 Baker Rd

Denomination: Baptist

County: Virginia Beach City County

Emmanuel Episcopal Church

Address: 5181 Princess Anne Rd

Denomination: Episcopal / Anglican

County: Virginia Beach City County

Emmanuel Lutheran Church

Address: 3900 Virginia Beach Blvd

Denomination: Lutheran

County: Virginia Beach City County

First Baptist Church-Va Beach

Address: 401 35th St

Denomination: Baptist

County: Virginia Beach City County

First Lynnhaven Baptist Church

Address: 2744 Robert Jackson Dr

Denomination: Baptist

County: Virginia Beach City County

Foundry United Methodist Church

Address: 2801 Virginia Beach Blvd

Denomination: Methodist

County: Virginia Beach City County

Francis Asbury United Church

Address: 1871 N Great Neck Rd

Denomination: Methodist

County: Virginia Beach City County

Galilee Episcopal Church

Address: 3928 Pacific Ave

Denomination: Episcopal / Anglican

County: Virginia Beach City County

Gateway Freewell Bapt Church

Address: 5473 Virginia Beach Blvd

Denomination: Baptist

County: Virginia Beach City County

Good Shepherd Lutheran Church

Address: 1489 Laskin Rd

Denomination: Lutheran

County: Virginia Beach City County

Great Neck Baptist Church

Address: 1020 General Jackson Dr

Denomination: Baptist

County: Virginia Beach City County

Green Run Baptist Church

Address: 1201 Rosemont Rd

Denomination: Baptist

County: Virginia Beach City County

Haygood United Methodist Church

Address: 4713 Haygood Rd

Denomination: Methodist

County: Virginia Beach City County

Holland Road Baptist Church

Address: 4881 Euclid Rd

Denomination: Baptist

County: Virginia Beach City County

Holy Family Church

Address: 1279 N Great Neck Rd

Denomination: Catholic

County: Virginia Beach City County

Holy Spirit Parish

Address: 1396 Lynnhaven Pkwy

Denomination: Catholic

County: Virginia Beach City County

Hope Lutheran Church

Address: 5350 Providence Rd

Denomination: Lutheran

County: Virginia Beach City County

Kempsville Baptist Church

Address: 5204 Princess Anne Rd

Denomination: Baptist

County: Virginia Beach City County

Kempsville Church of Christ

Address: 5424 Parliament Dr

Denomination: Christian

County: Virginia Beach City County

Kempsville Church of God

Address: 4422 Princess Anne Rd

Denomination: Pentecostal

County: Virginia Beach City County

Kings Grant Baptist Church

Address: 873 Little Neck Rd

Denomination: Baptist

County: Virginia Beach City County

London Bridge Baptist Church

Address: 2460 Potters Rd

Denomination: Baptist

County: Virginia Beach City County

Lynnhaven Colony Congregation

Address: 2217 W Great Neck Rd

Denomination: Presbyterian/Reformed

County: Virginia Beach City County

Lynnhaven United Methodist Church

Address: 1033 Little Neck Rd

Denomination: Methodist

County: Virginia Beach City County

Mount Olive Baptist Church

Address: 310 N Birdneck Rd

Denomination: Baptist

County: Virginia Beach City County

Mount Zion Ame Church

Address: 2268 Princess Anne Rd

Denomination: Methodist

County: Virginia Beach City County

Mt Bethel Baptist Church

Address: 4636 Indian River Rd

Denomination: Baptist

County: Virginia Beach City County

Mt Olive Baptist Church

Address: 310 N Birdneck Rd

Denomination: Baptist

County: Virginia Beach City County

New Hope Baptist Church

Address: PO Box 2467

Denomination: Baptist

County: Virginia Beach City County

New Jerusalem Church

Address: 121 Hughes Ave

Denomination: Pentecostal

County: Virginia Beach City County

New Light Baptist School

Address: 5549 Indian River Rd

Denomination: Baptist

County: Virginia Beach City County

New Oak Grove Baptist Church

Address: 3200 Head River Rd

Denomination: Baptist

County: Virginia Beach City County

Nimmo United Methodist Church

Address: 2200 Princess Anne Rd

Denomination: Methodist

County: Virginia Beach City County

Oak Grove Baptist Church

Address: 691 Princess Anne Rd

Denomination: Baptist

County: Virginia Beach City County

Old Donation Episcopal

Address: 4449 N Witchduck Rd

Denomination: Episcopal / Anglican

County: Virginia Beach City County

Open Door Chapel

Address: 3177 Virginia Beach Blvd

Denomination: Non-Denominational/Evangelical

County: Virginia Beach City County

Our Saviour's Lutheran Church

Address: PO Box 5217

Denomination: Lutheran

County: Virginia Beach City County

Piney Grove Church

Address: 2804 Holland Rd

Denomination: Baptist

County: Virginia Beach City County

Pleasant Grove Baptist Church

Address: 2153 Kempsville Rd

Denomination: Baptist

County: Virginia Beach City County

Prince of Peace Lutheran Church

Address: 424 Kings Grant Rd

Denomination: Lutheran

County: Virginia Beach City County

Rehoboth Baptist Church

Address: 182 S Birdneck Rd

Denomination: Baptist

County: Virginia Beach City County

Resurrection-Lutheran Wels

Address: 5724 Providence Rd

Denomination: Lutheran

County: Virginia Beach City County

Road to Emmaus

Address: 1001 Indian Lakes Blvd

Denomination: Non-Denominational/Evangelical

County: Virginia Beach City County

Rock Church

Address: 580 Kempsville Rd

Denomination: Pentecostal

County: Virginia Beach City County

Salem Baptist Church

Address: 4020 Ware Neck Dr

Denomination: Baptist

County: Virginia Beach City County

Salem United Methodist Church

Address: 2057 Salem Rd

Denomination: Methodist

County: Virginia Beach City County

Sandbridge Community Chapel

Address: 3041 Sandpiper Rd

Denomination: Methodist

County: Virginia Beach City County

Scott Memorial United Church

Address: 409 First Colonial Rd

Denomination: Methodist

County: Virginia Beach City County

St Andrews United Methodist

Address: 717 Tucson Rd

Denomination: Methodist

County: Virginia Beach City County

St Gregory's Catholic Church

Address: 5345 Virginia Beach Blvd

Denomination: Catholic

County: Virginia Beach City County

St John the Apostle Catholic

Address: 800 Los Conaes Way

Denomination: Catholic

County: Virginia Beach City County

St Luke's Catholic Church

Address: 2304 Salem Rd

Denomination: Catholic

County: Virginia Beach City County

St Luke's United Methodist Church

Address: 3396 Stoneshore Rd

Denomination: Methodist

County: Virginia Beach City County

St Mark's Catholic Church

Address: 1505 Kempsville Rd

Denomination: Catholic

County: Virginia Beach City County

St Matthews Catholic Church

Address: 3314 Sandra Ln

Denomination: Catholic

County: Virginia Beach City County

St Michael Lutheran Church

Address: 2208 Princess Anne Rd

Denomination: Lutheran

County: Virginia Beach City County

St Nicholas Catholic Church

Address: 712 Little Neck Rd

Denomination: Catholic

County: Virginia Beach City County

St Nicholas Greek Orthodox Church

Address: 621 First Colonial Rd

Denomination: Orthodox

County: Virginia Beach City County

Star of the Sea Catholic Church

Address: 1404 Pacific Ave

Denomination: Catholic

County: Virginia Beach City County

Tabernacle Baptist Academy

Address: 717 Whitehurst Landing Rd

Denomination: Baptist

County: Virginia Beach City County

Tabernacle United Methodist

Address: 1265 Sandbridge Rd

Denomination: Methodist

County: Virginia Beach City County

Temple Emanuel Synagogue

Address: 424 25th St

Denomination: Jewish

County: Virginia Beach City County

Thalia Lynn Baptist Church

Address: 4392 Virginia Beach Blvd

Denomination: Baptist

County: Virginia Beach City County

Thalia United Methodist Church

Address: 4321 Virginia Beach Blvd

Denomination: Methodist

County: Virginia Beach City County

Tidewater Korean Baptist Church

Address: 301 Overland Rd

Denomination: Baptist

County: Virginia Beach City County

Union Baptist Church

Address: 4608 South Blvd

Denomination: Baptist

County: Virginia Beach City County

Vineyard Christian Fellowship

Address: 4444 Expressway Dr

Denomination: Church of Christ

County: Virginia Beach City County

Vineyard Christian Fellowship

Address: 317 Birchwood Park Dr # 307

Denomination: Pentecostal

County: Virginia Beach City County

Virginia Beach Christian Church

Address: 2225 Rose Hall Dr

Denomination: Christian

County: Virginia Beach City County

Virginia Beach Free Will Church

Address: 210 S Witchduck Rd

Denomination: Baptist

County: Virginia Beach City County

Virginia Beach-Church of God

Address: 836 Regency Dr

Denomination: Pentecostal

County: Virginia Beach City County

Westwood Hill Baptist Church

Address: 865 Woodstock Rd

Denomination: Baptist

County: Virginia Beach City County

Wycliffe Presbyterian Church

Address: 1445 N Great Neck Rd

Denomination: Presbyterian/Reformed

County: Virginia Beach City County