Last updated on February 18th, 2020
This listing of Virginia Beach churches — sorted by zip, then alphabetically– provides a framework for finding a church home. Comments in parentheses() come from church literature, website, or my personal experience.
To Add or Update your church information use my ADD Church form.
If you are looking for a large contemporary multi-site church check out:
Grace Bible Church, 2956 Ansol Lane, 23452 757-496-5700
(Sunday Worship service times 9am, 11am, and 5pm)
Looking for a large charismatic church? Consider one of the following:
Freedom Fellowship 23454
(Sunday Worship service times 9AM, 11AM, 6PM)
Kempsville Presbyterian Church 23464
New Life Providence Church 23464
Vineyard Community Church 23451
(Worship service times Saturday 5:30pm, Sunday 9:30am, 11:00am )
Virginia Beach Churches
Skip to churches in Virginia Beach zip 23452, 23453, 23454, 23455, 23456, 23457, 23462, 23464, 23467
Virginia Beach Church 23451
Beach Church | 503 15th St. | 428-5441 |
Beachlawn Baptist Church | 520 Norfolk Ave. | 428-4776 |
Faith Temple Church | 1933 Va. Beach Blvd. | 437-1845 |
First Bapt. Church of Va. Beach | 35th and Holly Ave. | 428-6562 |
First Colonial Bapt. Church | 929 First Colonial Rd. | 428-3700 |
First Presbyterian Church | 36th and Pacific Ave. | 428-6332 |
Friends Meeting House | 1537 Laskin Rd. | 428-9515 |
Galilee Episcopal Church | 40th and Pacific Ave.(Conservative) | 428-3573 |
Good Shepherd Lutheran Church | 1489 Laskin Rd. | 428-4052 |
Gospel Hall (Chesapeake) | 1204 Laurel Ave. | 424-4721 |
Greek Orth. Church of VB. St. Nick. | 621 First Colonial Rd. | 422-5600 |
Lynnhaven Colony Congregational | 2217 West Great Neck Rd. | 481-7674 |
Mission Tem. C.O.G.I.C. | 801 Virginia Beach Blvd. | 422-2012 |
Mt. Olive Bapt. Church | 310 N. Birdneck Rd. | 422-3797 |
New Jerusalem C.O.G.I.C. | 118 Erie Ave. | 425-8431 |
Rehoboth Bapt. Church | 182 South Birdneck Rd. | 425-5225 |
St. Nicholas Greek Orthodox Church | 621 First Colonial Rd. | 422-5600 |
Star of the Sea Cath. Church | 1404 Pacific Ave. | 428-8547 |
Va.Beach United Methodist Church | 19th St. and Pacific Ave. | 428-7727 |
Virginia Beach Community Chapel | 1261 Laskin Rd. | 428-1881 |
Virginia Beach Church 23452
Agape Outreach Ctr. (Portsmouth) | 506 S.Independence Blvd.,Ste 200 | 499-2001 |
Bow Creek Presbyterian Church | 315 S. Rosemont Rd. | 340-5306 |
Chinese Bapt. Church First | 228 Pritchard Rd. | 340-6069 |
Emmanuel Lutheran Church | 3900 Virginia Beach Blvd. | 340-3866 |
Exceed Life Church | 4136 Holland Rd. | |
Faith House Of Refuge | 485 S. Independence Blvd. | 499-7990 |
Faiths Works Church | PO Box 2805 | 495-6220 |
First Bapt. Church of Lynnhaven | 2744 South Lynnhaven Blvd. | 340-9282 |
First Church of God of Va. Beach | 4141 Holland Rd. | 467-5864 |
First Lynnhaven Baptist Church | 2744 Robert Jackson Dr. | 463-2853 |
Foundry U.M.C. | 2801 Virginia Beach Blvd. | 340-0595 |
Grace Bible Church | 2956 Ansol Lane | 496-5700 |
Holland Rd. Bapt. Church | 4881 Euclid Rd. | 497-6541 |
Holy Cross Anglican Church (Charismatic) | 5295 Greenwich Road; Suite 112 | 403-7137 |
Kings Grant Bapt. Church | 873 Little Neck Rd. | 340-0902 |
Lynnhaven Presbyterian Church | 136 South Lynnhaven Rd. | 340-2897 |
Lynnhaven United Methodist Church | 1033 Little Neck Rd. | 340-5682 |
New Dawn Family Ministries | P.O.Box 64006 | 498-1754 |
New Life Chr. Fel. at Va. Beach | 2697 Int’l Pkwy. | 368-0321 |
Open Door Chapel of Va. Beach | 3177 Virginia Beach Blvd. | 340-1441 |
Pr. Anne Plaza United Methodist Church | 208 South Plaza Trail | 340-5775 |
Prince of Peace Lutheran Church | 424 Kings Grant Rd. | 340-8420 |
Princess Anne Plaza Baptist Church | 245 S. Rosemont Rd. | 486-1494 |
Redemptive Life C.F. | 853 S. Lynnhaven | 468-5297 |
Spring Branch Community Church | 2624 Southern Blvd. | 463-7733 |
St. Aidan’s Church | 3201 Edinburgh Dr. | 340-6459 |
St. Francis Episc. Church | 509 S. Rosemont Rd. | 340-6884 |
St. Luke’s United Methodist Church | 3396 Stoneshore Rd. | 468-3511 |
St. Nicholas Cath. Church | 712 Little Neck Rd. | 340-7231 |
Temple Christian Assembly Church | 3408 Boyd Rd. | 498-4681 |
Thalia Trinity Presbyterian Church | 420 Thalia Rd. | 340-6156 |
Thalia United Methodist Church | 4321 Virginia Beach Blvd. | 340-5015 |
Union Bapt. Church | 4608 South Blvd. | 497-0287 |
Vineyard Community Church | 4444 Expressway Dr.(contemporary purpose driven) | 424-4444 |
Virginia Beach Vineyard Christian Fellowship | 329 Birchwood Park Dr. | 340-8463 |
Virginia Beach Church 23453
Hampton Roads Church | 2828 Pleasant Acres Dr – Christopher Farms Elementary | 971-1001 |
Virginia Beach Church 23454
All Saint’s Episc. Church | 1968 Woodside Ln. | 481-0577 |
1817 General Booth Blvd. | 721-7388 | |
C.O.C. Oceana | 1460 Va. Beach Blvd. | 428-0026 |
Church of the Holy Family | 1279 N. Great Neck Rd. | 481-5702 |
Eastern Shore Chapel | 2020 Laskin Rd. (Anglican) | 428-6763 |
Francis Asbury United Methodist Church | 1871 N. Great Neck Rd. | 481-5016 |
Freedom Fellowship | 836 Regency Dr. (charismatic cell church) | 428-3277 |
Great Neck Bapt. Church | 1020 General Jackson Dr. | 481-1573 |
Great Neck Rd. Chapel | 1264 N. Great Neck Rd. | 496-9727 |
London Bridge Baptist Church | 2460 Potters Rd.(blended music) | 486-7900 |
New Hope Bapt. Church | 395 Old Greatneck Rd. | 486-4541 |
Oceana Church of Christ | 1460 Virginia Beach Blvd. | 428-0026 |
Princess Anne Bapt. Church | 1429 Oceana Blvd. | 428-3867 |
Reality Church | 2429 Bowland Pkwy Ste 118 | 498-1628 |
Scott Memorial United Methodist Church | 409 First Colonial Rd. | 428-3720 |
St. Mark Afr. Meth. Episc. Church | 1740 Potters Rd. | 428-7310 |
Tidewater U. Church of Christ | 1189 Hopemont Dr. | 430-2718 |
True Gospel. Chr. Church | 1501 Va. Beach Blvd. | 437-4311 |
Virginia Beach Baptist Church | 2301 Newstead Dr. | 430-0798 |
Virginia Beach Christian Church | 2225 Rose Hall Dr. | 481-3494 |
Wave Church | 1000 Great Neck Rd. North(contemporary cell church) | 481-5005 |
Word and Worship Fellowship | 337 Hutton Cir. | 471-4410 |
Wycliff Presbyterian Church | 1445 Great Neck Rd. North | 496-2620 |
Virginia Beach Church 23455
Baylake United Methodist Church | 4300 Shore Dr. | 464-2423 |
Bayside Bapt. Church | 1920 Pleasure House Rd. | 460-2481 |
Bayside Church Of Christ | 5025 Shell Rd. | 460-4754 |
Bayside Christian Church | 2224 Greenwell Rd. | 464-3270 |
Bayside Presbyterian Church | 1400 Ewell Rd. | 460-1188 |
Brook Bapt. Church | 4397 Wishart Rd. | 464-0371 |
Calvary Bapt. Church | 4832 Haygood Rd. | 499-1572 |
Christ Presbyterian Church | 709 Aragona Blvd. | 497-3313 |
Church of Christ | 5025 Shell Rd. | 460-4754 |
Diamond Springs Christian Church | 5612 Haden Rd. | 464-5650 |
First Church of the Nazarene | 4413 Wishart Rd. | 464-4941 |
Haygood United Methodist Church | 4713 Haygood Rd. | 499-1269 |
Military Christian Ctr. | 5632 Shell Rd. | 464-0886 |
Morning Star Baptist Church | 4780 First Court Rd. | 464-3663 |
New Creation Assembly of God | 4933 Rutherford Rd. | 464-4481 |
Old Donation Episc. Church | 4449 N. Witchduck Rd. | 497-0563 |
Our Saviour Lutheran Church | 4200 Shore Dr. | 464-4315 |
Thalia Lynn Baptist Church | 4392 Va. Beach Blvd. | 499-0557 |
True Victory Outreach Min. | 1270 Diamond Springs Rd. | 363-0975 |
Virginia Beach Church 23456
Back Bay Christian Assembly | 586 Princess Anne Rd. | 426-7943 |
Bethel Christian Fellowship | 1814 Indian River Rd. | 721-5606 |
Calvary Chapel Of Hampton Roads | 3154 Magic Hollow Blvd. | 468-4908 |
Church Mount Zion AME | 2268 Princess Anne Rd. | 427-2444 |
Christ Church | 2520 Holland Rd. | 430-9385 |
Church of the Holy Apostles | 1598 Lynnhaven Pkwy. | 427-0963 |
City Of Refuge Christian Church | 1917 S. Independence Blvd. | 471-0121 |
Coastal Community Church | 2800 South Independence Blvd.(Nondenominational) | 233-1293 |
Court House United Methodist Church | 2708 Princess Anne Rd. | 427-3272 |
Eastside Christian Church | P.O. Box 6264 | 422-5386 |
Faith Covenant Church | 1517 Lynnhaven Pkwy. | 468-5911 |
First Filipino Bapt. Church | 2969 Holland Rd. | 427-9731 |
Gift of Life Church | 2329 Seaboard Rd. | 427-0333 |
Grace Chapel | 1725 Salem Rd. | 471-5148 |
Grace Covenant Church | 2236 Salem Rd. | 430-4032 |
Grace Covenant Presbyterian Church | 2228 Princess Anne Rd. | 427-6478 |
Green Run Bapt. Church | 1201 Rosemont Rd. | 427-5087 |
Harvest World Outreach | 2001 Concert Dr(Charismatic contemporary) | 248-LIFE |
Holy Spirit Parish | 1133 Gladiola Cres. | 468-3600 |
Kempsville Church of God | 4422 Princess Anne Rd. | 474-0233 |
Landstown Community Church | 3220 Monet Dr. | 468-6509 |
Mount Zion A.M.E. Church | 2268 Princess Anne Rd. | 427-1218 |
Mt. Bethel Bapt. Church | 4636 Indian River Rd. | 471-0916 |
New Beginnings Chr. Min. | 1409 Lynnhaven Pkwy. | 368-2817 |
New Life Presbyterian Church | 3312 Dam Neck Rd. | 430-0461 |
Nimmo United Methodist Church | 2200 Princess Anne Rd. | 427-1765 |
Piney Grove Bapt. Church | 2804 Holland Rd. | 427-6831 |
Pungo Church of God | 3572 Robinson Rd. | 721-5189 |
Saint Simons-by-the-Sea Church | 308 Sandbridge Rd. | 721-3581 |
Salem Baptist Church | 4020 Ware Neck Rd. | 471-1649 |
Salem United Methodist Church | 2057 Salem Rd. | 471-2406 |
Sandbridge Comm. Chapel U.M.C. | 3041 Sandpiper Rd. | 721-3105 |
Shikinah Glory Church | 4256 Eagle Rock Ct. | 416-9188 |
St. John the Apostle Cath. Church | 1968 Sandbridge Rd. | 426-2180 |
St. John’s Bapt. Church | 2300 Holland Rd. | 427-5309 |
St. Luke’s Cath. Church | 2304 Salem Rd. | 427-5776 |
St. Michaels Lutheran Church | 2208 Princess Anne Rd. | 427-5088 |
Tabernacle United Methodist Church | 1265 Sandbridge Rd. | 426-2396 |
The Apos. Church of Tidewater | 3701 Demile Ct. | 471-1771 |
The City of Refuge Chr. Church | 1917 S. Independence Blvd. | 471-0121 |
Victory Bapt. Church | 1347 Lynnhaven Pkwy. | 427-2928 |
Virginia Beach Church 23457
Asbury United Methodist Church | P.O. Box 7036 | 426-6911 |
Blackwater Bapt. Church | 6000 Blackwater Rd. | 421-9606 |
Charity United Methodist Church | 4080 Charity Neck Rd. | 426-7296 |
Church of Christ at Creeds | 5500 Morris Neck Rd. | 426-2529 |
Greater Mt. Sinai Bapt Church | 5375 Backwater Ln. | 421-4711 |
New Oak Grove Bapt. Church | 3200 Head River Rd. | 421-7504 |
Oak Grove Bapt. Church | 685 Princess Anne Rd. | 426-2782 |
Virginia Beach Church 23462
Aragona Church of Christ | 527 Witchduck Rd. | 497-8773 |
Atlantic Shores Baptist Church | 1861 Kempsville Rd. | 479-1133 |
Bearers Of Light Ministry | 407 Oakmears Cres. | 490-4577 |
Calvary Assembly of God Church | 4925 Providence Rd. | 495-1004 |
Carrow Bapt. Church | 5545 Susquehanna Dr. | 499-0900 |
Centro Evangilistico Hispanico | 1308 Kempsville Rd. | 474-2526 |
Church of God of Prophecy | 4788 Princess Anne Rd. | 495-1896 |
Church of the Ascension | 4853 Princess Anne Rd. | 495-1886 |
Community United Methodist Church | 1072 Old Kempsville Rd. | 495-1021 |
Destiny Spirit | 4402 Princess Anne Rd.(charismatic) | 227-9131 |
Ebenezer Bapt. Church | 875 Baker Rd. | 490-1004 |
Emmanuel Episcopal Church | 5181 Princess Anne Rd. | 499-1271 |
Epic City Church(contemporary) | 104 Constitution Dr (Regal Theater) | 965-3710 |
Faith Bible Church | 372 Nelms Ln. | 497-8676 |
Faith Del. C.O.G. | 432 N. Witchduck Rd. | 490-3183 |
Faith Mission | 575 Lake Edward Dr. | 499-7031 |
Gateway Free Will Bapt. Church | 5473 Virginia Beach Blvd. | 473-0748 |
Global Outreach Church | 333 Edwin Drive | 966-0312 |
Good Samaritan Episcopal Church | 848 Baker Rd. | 497-0729 |
Heritage United Methodist Church | 715 Baker Rd. | 497-3943 |
Kempsville Baptist Church | 5204 Princess Anne Rd. | 499-5457 |
Kempsville Church of Christ | 5424 Parliament Dr. | 490-3925 |
Memorial United Methodist Church | 804 Gammon Rd. | 424-7141 |
New Life of Virginia Beach | 5100 Cleveland Street | 647-4842 |
O.L.O.P.H. Byzantine Cath. Church | 216 S. Parliament Dr. | 456-0809 |
Rapture Ministries | 123 S. Witchduck Rd. | 493-7520 |
Revival Life | 4402 Princess Anne Rd (Charismatic) | 474-0839 |
Rock Church Love Ctr. | 4876 Euclid Rd. | 519-9867 |
St. Andrews United Methodist Church | 717 Tucson Rd. | 467-1047 |
St. Gregory’s Catholic Church | 5345 Va. Beach Blvd. | 497-8330 |
Sonrise at Pembroke Manor | 600 Independence Blvd. | 490-8290 |
Tabernacle Bapt. Church | 717 Whitehurst Landing | 420-5476 |
Tidewater Cent. Church of Nazarene | 5514 Parliament Dr. | 497-8703 |
Tidewater Korean Bapt. Church | 301 Overland Rd. | 497-0799 |
Tree of Life Christian Ctr. | 4402 Princess Anne Rd. | 474-0859 |
True Way Evang. Miss. Hol. Church | 4800 Alicia Dr. | 497-3676 |
U. Hse. of Prayer for all Peo. | 4426 Princess Anne Rd. | 495-0201 |
U. Pent. Church of Va. Beach | 5277 Princess Anne Rd. | 473-1190 |
Virginia Beach Church of Christ | 4452 Hinesdale St. | 490-1600 |
Virginia Beach F.W. Bapt. Church | 210 Witchduck Rd. | 499-3536 |
Word of Truth Ministries | 5369 Va. Beach Blvd. | 493-9005 |
Zion Temple Ministries | 4992 Euclid Rd. | 497-7259 |
Virginia Beach Church 23464
Abundant Harvest Church | 6037 Providence Rd. | 420-9515 |
Acts 2 Church | 5045 Indian River Rd.(Charismatic Baptist) | 523.9802 |
Avalon Church of Christ | 844 Woodstock Rd. (Evangelical) | 420-5208 |
Avalon Hills Bapt. Church(nice lunch) | 5728 Indian River Rd.(Passionate Conservative) | 420-5583 |
Azalea Garden Church C.O.G. | 1541 Centerville Turnpike (Pentecostal) | 366-0406 |
Bethel Revival Ctr. | 5145 Locke Ln. | 495-4095 |
Calvary Chapel Southside | 5228 Indian River Rd. | 474-2800 |
Church of the Brethren | 6049 Indian River Rd. | 420-1422 |
Colonial Bapt. Church | 2221 Centerville Tpk. | 479-0755 |
East Coast Bapt. Church | 5149 Indian River Rd. | 467-1532 |
Eastminister Presbyterian Church | 3229 MacDonald Rd. | 424-2835 |
Elizabeth River Bapt. Church | 601 Sparrow Rd. | 420-8478 |
Faith Works Church | 1036 Honeycutt Way | 467-4733 |
First Emmanuel Bapt. Church | 1420 Lake James Dr. | 420-5070 |
Full Gospel A M E Zion Church | 6111 Indian River Rd. | 366-5036 |
Grace Tabernacle Church | 814 Gammon Rd. | 523-8838 |
Hope Lutheran Church | 5350 Providence Rd. | 424-4848 |
Indian River Chapel | 6568 Indian River Rd. | 420-2350 |
Jubilee Christian Ctr. | 928 Commonwealth Pl. | 424-7933 |
Kempsville Chapel | 1485 Kempsville Rd. | 495-7727 |
Kempsville Presbyterian Church | 805 Kempsville Rd.(contemporary charismatic) | 495-1913 |
Level Green Bapt. Church | 1305 Level Green Blvd. | 424-1279 |
Mount Sinai Bapt. Church | 6421 Providence Rd. | 420-8862 |
New Covenant Presbyterian Church | 1552 Kempsville Rd. | 467-5945 |
New Hope Christian Fellowship | 5405 Indian River Road (C.M.A.) | 495-3944 |
New Life Providence Church(charismatic) | 1244 Thompkins Lane (large transethnic) | 227-6930 |
New Light Full Gospel Bapt. Church | 5549 Indian River Rd. | 420-2397 |
Pleasant Grove Bapt. Church | 2153 Kempsville Rd. | 479-1239 |
Providence Friends Church | 5340 Providence Rd. | 420-3969 |
Providence Presbyterian Church | 5497 Providence Rd. | 420-6159 |
Reformed Bapt. Church of Va. Beach | 5720 Normandy Ave. | 424-7305 |
Renaissance Community Church | 5045 Indian River Rd | 757-410-9389 |
Resurrection Lutheran Church | 5724 Providence Rd. | 420-9652 |
Road to Emmaus Church | 1001 Indian Lakes Blvd. | 495-5663 |
Rock Church of Virginia Beach | 580 Kempsville Rd. | 495-5200 |
St. Mark’s Cath. Church | 1505 Kempsville Rd. | 479-1010 |
St. Matthew’s Church | 3314 Sandra Ln. | 420-6310 |
Suburban Christian Church | 5132 Bellamy Manor Dr. | 495-0352 |
The Barn Trinity Tab. Church | 6226 Providence Rd. | 424-2276 |
The Christian Church Uniting | 6049 Indian River Rd. | 420-1422 |
The City of Refuge Christian Church | 928 Honeycutt Way | 471-5473 |
Trinity Tabernacle | 6225 Providence Rd. | 424-2276 |
Victory Life Church | 908 Post Oak Ct. | 495-0445 |
Virginia Beach Alliance Church | 5045 Indian River Rd. | 495-3944 |
New Song Fellowship Church | 865 Woodstock Rd. | 420-2186 |
Virginia Beach Church 23467
Coastlands Community Church | 4966 Euclid Rd. | 473-3333 |
Ekklesia Celebration Ctr. | P.O. Box 64571 | 312-9815 |
Skip to churches in Virginia Beach zip 23452, 23454, 23455, 23456, 23457, 23462, 23464, 23467
Copied in part from http://www.christianconcourse.org/PPGchlst.htm on 6/7/2006.
If not looking for churches in Virginia Beach, select your desired city: Chesapeake, Hampton, Newport News, Norfolk, Portsmouth, Smithfield, Suffolk, Williamsburg, Yorktown
Outside of this Virginia Beach church directory, additional churches in Hampton Roads can be found here: The Church Guide
A list of other churches in Virginia by denomination or zip code can be found at Church Angel