Local church directory
Churches in Norfolk, VA
302 churches across Christian traditions. Compare listings and confirm current details before visiting.
Browse churches in Norfolk
Researched profiles appear first. Other public listings remain available while their details are checked.
200 W 28th St
Confirm worship times with the church
Basic listing · details need confirmation3520 Johns St
Confirm worship times with the church
Basic listing · details need confirmation112 Bellamy Ave
Confirm worship times with the church
Basic listing · details need confirmation1136 St Julian Ave
Confirm worship times with the church
Basic listing · details need confirmation5121 E Virginia Beach Blvd
Confirm worship times with the church
Basic listing · details need confirmation525 Dinwiddie St
Confirm worship times with the church
Basic listing · details need confirmation5721 Sellger Dr
Confirm worship times with the church
Basic listing · details need confirmation753 E 26th St
Confirm worship times with the church
Basic listing · details need confirmation6225 Chesapeake Blvd
Confirm worship times with the church
Basic listing · details need confirmation4603 Cape Henry Ave
Confirm worship times with the church
Basic listing · details need confirmation3300 Tidewater Dr
Confirm worship times with the church
Basic listing · details need confirmation1035 Avenue G
Confirm worship times with the church
Basic listing · details need confirmation2610 Lafayette Blvd
Confirm worship times with the church
Basic listing · details need confirmation2729 Bowdens Ferry Rd
Confirm worship times with the church
Basic listing · details need confirmation913 Covenant St
Confirm worship times with the church
Basic listing · details need confirmation822 E Brambleton Ave
Confirm worship times with the church
Basic listing · details need confirmation301 W 32nd St
Confirm worship times with the church
Basic listing · details need confirmation800 E Virginia Beach Blvd
Confirm worship times with the church
Basic listing · details need confirmation1121 E Little Creek Rd
Confirm worship times with the church
Basic listing · details need confirmation2843 Victoria Ave
Confirm worship times with the church
Basic listing · details need confirmation202 W 34th St
Confirm worship times with the church
Basic listing · details need confirmation9200 Tidewater Dr
Confirm worship times with the church
Basic listing · details need confirmation1650 Church St
Confirm worship times with the church
Basic listing · details need confirmation921 Holt St
Confirm worship times with the church
Basic listing · details need confirmation310 E Virginia Beach Blvd
Confirm worship times with the church
Basic listing · details need confirmation1004 Graydon Ave
Confirm worship times with the church
Basic listing · details need confirmation3401 Azalea Garden Rd
Confirm worship times with the church
Basic listing · details need confirmation809 Norchester Ave
Confirm worship times with the church
Basic listing · details need confirmation6235 Azalea Garden Rd
Confirm worship times with the church
Basic listing · details need confirmation1241 Hillside Ave
Confirm worship times with the church
Basic listing · details need confirmation1630 Morris St
Confirm worship times with the church
Basic listing · details need confirmation3031 Luxembourg Ave
Confirm worship times with the church
Basic listing · details need confirmation312 Kempsville Rd
Confirm worship times with the church
Basic listing · details need confirmation708 Johnson Ave
Confirm worship times with the church
Basic listing · details need confirmation1012 Park Ave
Confirm worship times with the church
Basic listing · details need confirmation411 E Liberty St
Confirm worship times with the church
Basic listing · details need confirmation312 Kempsville Rd
Confirm worship times with the church
Basic listing · details need confirmation3032 Tidewater Dr
Confirm worship times with the church
Basic listing · details need confirmation7819 N Military Hwy
Confirm worship times with the church
Basic listing · details need confirmation2501 Masi St
Confirm worship times with the church
Basic listing · details need confirmation4700 Little John Dr
Confirm worship times with the church
Basic listing · details need confirmation1317 E Brambleton Ave
Confirm worship times with the church
Basic listing · details need confirmation809 W 40th St
Confirm worship times with the church
Basic listing · details need confirmation1113 E Liberty St
Confirm worship times with the church
Basic listing · details need confirmation419 Glenrock Rd
Confirm worship times with the church
Basic listing · details need confirmation1032 Wilmington St
Confirm worship times with the church
Basic listing · details need confirmation1500 Sewells Point Rd
Confirm worship times with the church
Basic listing · details need confirmation301 S Newtown Rd
Confirm worship times with the church
Basic listing · details need confirmationFinding a church in Norfolk
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.