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.
4873 Brambleton Ave
Confirm worship times with the church
Basic listing · details need confirmation3101 Cove Rd NW
Confirm worship times with the church
Basic listing · details need confirmation134 Wildhurst Ave NE
Confirm worship times with the church
Basic listing · details need confirmation2014 Memorial Ave SW
Confirm worship times with the church
Basic listing · details need confirmation3020 Ivyland Rd
Confirm worship times with the church
Basic listing · details need confirmation5008 Hildebrand Rd NW
Confirm worship times with the church
Basic listing · details need confirmation215 Church Ave SW
Confirm worship times with the church
Basic listing · details need confirmation1926 Staunton Ave NW
Confirm worship times with the church
Basic listing · details need confirmation8277 Sanderson Dr
Confirm worship times with the church
Basic listing · details need confirmation823 Whitney Ave NW
Confirm worship times with the church
Basic listing · details need confirmation1132 Loudon Ave NW
Confirm worship times with the church
Basic listing · details need confirmation406 Luck Ave SW
Confirm worship times with the church
Basic listing · details need confirmation1511 Maiden Ln SW
Confirm worship times with the church
Basic listing · details need confirmation5922 Brethren Rd
Confirm worship times with the church
Basic listing · details need confirmation102 Preston Ave NE
Confirm worship times with the church
Basic listing · details need confirmation3852 Rutrough Rd
Confirm worship times with the church
Basic listing · details need confirmation2922 King St NE
Confirm worship times with the church
Basic listing · details need confirmation3017 Ivyland Rd
Confirm worship times with the church
Basic listing · details need confirmation4909 N Lake Dr
Confirm worship times with the church
Basic listing · details need confirmation1342 Riverland Rd SE
Confirm worship times with the church
Basic listing · details need confirmation3679 Sandlewood Rd
Confirm worship times with the church
Basic listing · details need confirmation1101 Franklin Rd SW
Confirm worship times with the church
Basic listing · details need confirmation3626 Cove Rd NW
Confirm worship times with the church
Basic listing · details need confirmation416 Church Ave SW
Confirm worship times with the church
Basic listing · details need confirmation2226 Colonial Ave SW
Confirm worship times with the church
Basic listing · details need confirmation4730 Cove Rd NW
Confirm worship times with the church
Basic listing · details need confirmation702 Ferdinand Ave SW
Confirm worship times with the church
Basic listing · details need confirmation5000 Carriage Dr
Confirm worship times with the church
Basic listing · details need confirmation505 Day Ave SW
Confirm worship times with the church
Basic listing · details need confirmation1727 Peters Creek Rd NW
Confirm worship times with the church
Basic listing · details need confirmation7039 Plantation Rd
Confirm worship times with the church
Basic listing · details need confirmation4354 Elm View Rd
Confirm worship times with the church
Basic listing · details need confirmation501 13th St NW
Confirm worship times with the church
Basic listing · details need confirmation2433 Melrose Ave NW
Confirm worship times with the church
Basic listing · details need confirmation3541 Orange Ave NE
Confirm worship times with the church
Basic listing · details need confirmation813 Franklin Rd SW
Confirm worship times with the church
Basic listing · details need confirmation625 Churchland Rd NW
Confirm worship times with the church
Basic listing · details need confirmation4512 Old Mountain Rd NE
Confirm worship times with the church
Basic listing · details need confirmation7980 E Campus Dr
Confirm worship times with the church
Basic listing · details need confirmation8100 Angel Ln
Confirm worship times with the church
Basic listing · details need confirmation2315 Riverdale Rd SE
Confirm worship times with the church
Basic listing · details need confirmation7049 Thirlane Rd NW
Confirm worship times with the church
Basic listing · details need confirmation
3833 Michigan Ave NW
Confirm worship times with the church
Basic listing · details need confirmation8018 Angel Ln
Confirm worship times with the church
Basic listing · details need confirmation3839 Shenandoah Ave NW
Confirm worship times with the church
Basic listing · details need confirmation6402 Peters Creek Rd
Confirm worship times with the church
Basic listing · details need confirmation30 Huntington Blvd NE
Confirm worship times with the church
Basic listing · details need confirmation1402 Salem Ave SW
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.