Local church directory
Churches in Asheville, NC
164 churches across Christian traditions. Compare listings and confirm current details before visiting.
Plan a first visit in Asheville
Start with these researched profiles. Each links to the church’s official information; confirm the schedule before traveling. Details and source dates are available on the individual profile.
| Church | Published worship or gathering time | Visitor information |
|---|---|---|
| West Asheville Baptist ChurchSouthern Baptist | Sunday Small Groups — 9:15 AM (site also lists 9:30 AM; confirm) | Official website ↗ |
| The Church of Jesus Christ of Latter-day Saints - AshevilleLatter-day Saint | Asheville Central Branch - Sunday 10:00 AM sacrament meeting | Official website ↗ |
| The Church at AshevilleChristian church | Sunday Prayer — 10:00 AM | Official website ↗ |
| Revol ChurchNon-denominational | Sunday worship and Revol Kids: 9:00 and 11:00 AM | Official website ↗ |
| Grassy Branch Baptist ChurchBaptist | Sunday School, nursery, Community Groups and youth: 10:00 AM | Official website ↗ |
| Lutheran Church of the NativityEvangelical Lutheran Church in America | Casual-format Sunday worship — 8:30 a.m. | Official website ↗ |
Browse churches in Asheville
Researched profiles appear first. Other public listings remain available while their details are checked.

926 Haywood Rd
Sunday Small Groups — 9:15 AM (site also lists 9:30 AM; confirm)
Researched profile
50 Courtland Ave
Asheville Central Branch - Sunday 10:00 AM sacrament meeting
Researched profile79 Piney Mountain Dr
Sunday Prayer — 10:00 AM
Researched profile399 Beaverdam Rd
Sunday worship and Revol Kids: 9:00 and 11:00 AM
Researched profile499 Riceville Rd, Asheville, NC 28805
Sunday School, nursery, Community Groups and youth: 10:00 AM
Researched profile2425 Hendersonville Rd
Casual-format Sunday worship — 8:30 a.m.
Researched profile149 Starnes Cove Rd
Sunday School for babies through adults — 9:45 a.m.
Researched profile199 Elkwood Ave
Sunday worship — 11:00 a.m.
Researched profile954 Tunnel Rd
Sunday worship — 10:30 a.m.
Researched profile5 Oak Street, Asheville, NC 28801
Sunday Bible study — 10:00 a.m.
Researched profile2 Bear Creek Rd
Sunday School for all ages 9:45 a.m.
Researched profile531 Haywood Rd
Asheville Sunday Holy Eucharist — 10:45 a.m.
Researched profile40 Church Street
In-Person Worship (Campbell Chapel) — 8:45 AM
Researched profile123 Kenilworth Rd
Sunday Worship — 11:00 AM (September–May)
Researched profile
801 Fairview Rd
Sunday Worship — 9:00 AM
Researched profile290 Old Haw Creek Road
Sunday Holy Eucharist — 11:00 AM
Researched profile97 Haywood St
Confirm worship times with the church
Basic listing · details need confirmation56 Walton St
Confirm worship times with the church
Basic listing · details need confirmation227 Hazel Mill Rd
Confirm worship times with the church
Basic listing · details need confirmation503 Johnston School Rd
Confirm worship times with the church
Basic listing · details need confirmation9 Chapel Hill Church Rd
Confirm worship times with the church
Basic listing · details need confirmation625 Olivette Rd
Confirm worship times with the church
Basic listing · details need confirmation389 Weaverville Rd
Confirm worship times with the church
Basic listing · details need confirmation95 Shiloh Rd
Confirm worship times with the church
Basic listing · details need confirmation930 Swannanoa River Rd
Confirm worship times with the church
Basic listing · details need confirmation85 Choctaw St
Confirm worship times with the church
Basic listing · details need confirmation171 Sand Hill School Rd
Confirm worship times with the church
Basic listing · details need confirmation170 Fayetteville St
Confirm worship times with the church
Basic listing · details need confirmation49 Reynolds School Rd
Confirm worship times with the church
Basic listing · details need confirmation871 Riverside Dr
Confirm worship times with the church
Basic listing · details need confirmation4 Stoner Rd
Confirm worship times with the church
Basic listing · details need confirmation48 Browndale Rd
Confirm worship times with the church
Basic listing · details need confirmation350 Old Haw Creek Rd
Confirm worship times with the church
Basic listing · details need confirmation32 Richmond Ave
Confirm worship times with the church
Basic listing · details need confirmation520 N Louisiana Ave
Confirm worship times with the church
Basic listing · details need confirmation370 Mills Gap Rd
Confirm worship times with the church
Basic listing · details need confirmation520 Rose Hill Rd
Confirm worship times with the church
Basic listing · details need confirmation61 Mills Gap Rd
Confirm worship times with the church
Basic listing · details need confirmation11 Rocket Dr
Confirm worship times with the church
Basic listing · details need confirmation756 Fairview Rd
Confirm worship times with the church
Basic listing · details need confirmation690 Haywood Rd
Confirm worship times with the church
Basic listing · details need confirmation100 Carroll Ave
Confirm worship times with the church
Basic listing · details need confirmation1201 Riverside Dr
Confirm worship times with the church
Basic listing · details need confirmation823 Fairview St
Confirm worship times with the church
Basic listing · details need confirmation125 Ben Lippen Rd
Confirm worship times with the church
Basic listing · details need confirmation587 Haywood Rd
Confirm worship times with the church
Basic listing · details need confirmation283 Overlook Rd
Confirm worship times with the church
Basic listing · details need confirmation32 Le an Hurst Rd
Confirm worship times with the church
Basic listing · details need confirmationFinding a church in Asheville
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.