Local church directory
Churches in Roanoke, VA
271 churches across Christian traditions. Compare listings and confirm current details before visiting.
Browse churches in Roanoke
Researched profiles appear first. Other public listings remain available while their details are checked.
3520 Peters Creek Rd
Confirm worship times with the church
Basic listing · details need confirmation728 Highland Ave SE
Confirm worship times with the church
Basic listing · details need confirmation7210 Williamson Rd
Confirm worship times with the church
Basic listing · details need confirmation3406 Williamson Rd NW
Confirm worship times with the church
Basic listing · details need confirmation1005 9th St SE
Confirm worship times with the church
Basic listing · details need confirmation1301 Melrose Ave NW
Confirm worship times with the church
Basic listing · details need confirmation4429 Buck Mountain Rd
Confirm worship times with the church
Basic listing · details need confirmation5000 Carriage Dr
Confirm worship times with the church
Basic listing · details need confirmation3502 Old Mountain Rd NE
Confirm worship times with the church
Basic listing · details need confirmation1563 Lafayette Blvd NW
Confirm worship times with the church
Basic listing · details need confirmation193 Updike Ln
Confirm worship times with the church
Basic listing · details need confirmation2306 Peters Creek Rd NW
Confirm worship times with the church
Basic listing · details need confirmation5116 Springfield Rd NW
Confirm worship times with the church
Basic listing · details need confirmation929 Murray Ave SE
Confirm worship times with the church
Basic listing · details need confirmation2719 Colonial Ave SW
Confirm worship times with the church
Basic listing · details need confirmation310 N Jefferson St
Confirm worship times with the church
Basic listing · details need confirmation4142 Melrose Ave Nw Ste 20
Confirm worship times with the church
Basic listing · details need confirmation4725 Bandy Rd
Confirm worship times with the church
Basic listing · details need confirmation806 Jamison Ave SE
Confirm worship times with the church
Basic listing · details need confirmation7539 Old Bent Mountain Rd
Confirm worship times with the church
Basic listing · details need confirmation3401 Garden City Blvd SE
Confirm worship times with the church
Basic listing · details need confirmation4608 Brambleton Ave
Confirm worship times with the church
Basic listing · details need confirmation132 Maplelawn Ave NE
Confirm worship times with the church
Basic listing · details need confirmation5240 Hollins Rd
Confirm worship times with the church
Basic listing · details need confirmation1401 Cleveland Ave SW
Confirm worship times with the church
Basic listing · details need confirmation4505 Hazel Dr
Confirm worship times with the church
Basic listing · details need confirmation5110 Florist Rd NW
Confirm worship times with the church
Basic listing · details need confirmation1019 Gus W Nicks Blvd NE
Confirm worship times with the church
Basic listing · details need confirmation3539 Peters Creek Rd NW
Confirm worship times with the church
Basic listing · details need confirmation2001 Carroll Ave NW
Confirm worship times with the church
Basic listing · details need confirmation1110 22nd St NW
Confirm worship times with the church
Basic listing · details need confirmation2521 Portland Ave NW
Confirm worship times with the church
Basic listing · details need confirmation2001 Carroll Ave NW
Confirm worship times with the church
Basic listing · details need confirmation214 Mountain Ave SW
Confirm worship times with the church
Basic listing · details need confirmation909 Blue Ridge Blvd
Confirm worship times with the church
Basic listing · details need confirmation825 Stewart Ave SE
Confirm worship times with the church
Basic listing · details need confirmation414 13th St SW
Confirm worship times with the church
Basic listing · details need confirmation703 Hemlock Rd NW
Confirm worship times with the church
Basic listing · details need confirmation5720 Williamson Rd
Confirm worship times with the church
Basic listing · details need confirmation3495 Belle Ave NE
Confirm worship times with the church
Basic listing · details need confirmation521 Ridgecrest Dr
Confirm worship times with the church
Basic listing · details need confirmation1014 Norfolk Ave SW
Confirm worship times with the church
Basic listing · details need confirmation1601 Rorer Ave SW
Confirm worship times with the church
Basic listing · details need confirmation4229 Welcome Valley Rd SE
Confirm worship times with the church
Basic listing · details need confirmation541 Luck Ave SW
Confirm worship times with the church
Basic listing · details need confirmation608 Campbell Ave SW
Confirm worship times with the church
Basic listing · details need confirmation1026 Lafayette Blvd NW
Confirm worship times with the church
Basic listing · details need confirmation3428 Plantation Rd NE
Confirm worship times with the church
Basic listing · details need confirmationFinding a church in Roanoke
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.