Free nationwide church directory · new communities are being added continuously

Local church directory

Churches in Asheville, NC

164 churches across Christian traditions. Compare listings and confirm current details before visiting.

Browse churches in Asheville

Researched profiles appear first. Other public listings remain available while their details are checked.

Pine Grove Baptist Church
Baptist
Asheville, NC

11 Pine Grove Ave

Confirm worship times with the church

Basic listing · details need confirmation
Bethel United Methodist Church
Methodist
Asheville, NC

1056 Riceville Rd

Confirm worship times with the church

Basic listing · details need confirmation
Chapel at the Cove
Christian church
Asheville, NC

1 Porters Cove Rd

Confirm worship times with the church

Basic listing · details need confirmation
Trinity Baptist Church church
Trinity Baptist Church
Baptist
Asheville, NC

216 Shelburne Rd

Confirm worship times with the church

Basic listing · details need confirmation
Grace Baptist Church
Baptist
Asheville, NC

718 Haywood Rd

Confirm worship times with the church

Basic listing · details need confirmation
Beverly Hills Baptist Church
Baptist
Asheville, NC

777 Tunnel Rd

Confirm worship times with the church

Basic listing · details need confirmation
Church of the Resurrection
Christian church
Asheville, NC

116 Sweeten Creek Rd

Confirm worship times with the church

Basic listing · details need confirmation
Ever Learning Faith Ministries
Christian church
Asheville, NC

163 S Liberty St

Confirm worship times with the church

Basic listing · details need confirmation
Pleasant Hill Baptist Church
Baptist
Asheville, NC

754 Aiken Rd

Confirm worship times with the church

Basic listing · details need confirmation
St. Michael And All Angels
Anglican
Asheville, NC

2270 Hendersonville Rd

Confirm worship times with the church

Basic listing · details need confirmation
Moore Memorial COGIC
Christian church
Asheville, NC

54 Adams St

Confirm worship times with the church

Basic listing · details need confirmation
Westwood Baptist Church
Baptist
Asheville, NC

150 Westwood Pl

Confirm worship times with the church

Basic listing · details need confirmation
Holy Trinity Greek Orthodox Church
Eastern Orthodox
Asheville, NC

227 Cumberland Ave

Confirm worship times with the church

Basic listing · details need confirmation
St John Church of God Holiness
Christian church
Asheville, NC

29 McDowell St

Confirm worship times with the church

Basic listing · details need confirmation
The Bridge Church Asheville
Christian church
Asheville, NC

1078 Tunnel Rd

Confirm worship times with the church

Basic listing · details need confirmation
Brown Temple CME Church
Christian church
Asheville, NC

32 Phifer St

Confirm worship times with the church

Basic listing · details need confirmation
Woodland Terrace Independent Missionary Baptist Church
Baptist
Asheville, NC

31 Woodland Ter

Confirm worship times with the church

Basic listing · details need confirmation
Fellowship Weaverville
Christian church
Asheville, NC

20 Reynolds Mountain Blvd

Confirm worship times with the church

Basic listing · details need confirmation
Steadfast Church
Christian church
Asheville, NC

1554 Brevard Rd

Confirm worship times with the church

Basic listing · details need confirmation
Biltmore Church of God
Christian church
Asheville, NC

1390 Sweeten Creek Rd

Confirm worship times with the church

Basic listing · details need confirmation
Oakley United Methodist Church
Methodist
Asheville, NC

607 Fairview Rd

Confirm worship times with the church

Basic listing · details need confirmation
New Life Community Church
Christian church
Asheville, NC

147 New Life Dr

Confirm worship times with the church

Basic listing · details need confirmation
St Mary's Episcopal Church
Anglican
Asheville, NC

337 Charlotte St

Confirm worship times with the church

Basic listing · details need confirmation
Biltmore Church
Christian church
Asheville, NC

509 Smokey Park Hwy

Confirm worship times with the church

Basic listing · details need confirmation
Hill Street Baptist Church
Baptist
Asheville, NC

135 Hill St

Confirm worship times with the church

Basic listing · details need confirmation
Grace Episcopal Church
Anglican
Asheville, NC

871 Merrimon Ave

Confirm worship times with the church

Basic listing · details need confirmation
St. John A Baptist Church
Baptist
Asheville, NC

20 Dalton St

Confirm worship times with the church

Basic listing · details need confirmation
The Refreshing Center of Asheville
Christian church
Asheville, NC

826 Haywood Rd

Confirm worship times with the church

Basic listing · details need confirmation
St Eugene Catholic Church
Catholic
Asheville, NC

72 Culvern St

Confirm worship times with the church

Basic listing · details need confirmation
Hopkins Chapel AME Zion Church
Anglican
Asheville, NC

21 College Pl

Confirm worship times with the church

Basic listing · details need confirmation
Ecclesia Baptist
Baptist
Asheville, NC

607 Fairview Rd

Confirm worship times with the church

Basic listing · details need confirmation
Beacon Baptist Church
Baptist
Asheville, NC

670 Weaverville Rd Ste 5

Confirm worship times with the church

Basic listing · details need confirmation
First Church of God
Christian church
Asheville, NC

20 Hanover St

Confirm worship times with the church

Basic listing · details need confirmation
Sunrise Baptist Church
Baptist
Asheville, NC

419 Deaverview Rd

Confirm worship times with the church

Basic listing · details need confirmation
Freedom Baptist Church
Baptist
Asheville, NC

50 Rice Rd

Confirm worship times with the church

Basic listing · details need confirmation
Beulah Chapel Holiness Church
Christian church
Asheville, NC

102 S French Broad Ave

Confirm worship times with the church

Basic listing · details need confirmation
New Mt Olive Baptist Church
Baptist
Asheville, NC

2 Herman St

Confirm worship times with the church

Basic listing · details need confirmation
Abernethy United Methodist Church
Methodist
Asheville, NC

1418 Patton Ave

Confirm worship times with the church

Basic listing · details need confirmation
Covenant Reformed Presbyterian Church
Presbyterian
Asheville, NC

281 Edgewood Rd

Confirm worship times with the church

Basic listing · details need confirmation
Gashes Creek Baptist Church
Baptist
Asheville, NC

308 Gashes Creek Rd

Confirm worship times with the church

Basic listing · details need confirmation
WNC Baptist Fellowship Church
Baptist
Asheville, NC

240 Haywood St

Confirm worship times with the church

Basic listing · details need confirmation
Oteen Baptist Church
Baptist
Asheville, NC

37 Oteen Church Rd

Confirm worship times with the church

Basic listing · details need confirmation
St Mark's Lutheran Church
Lutheran
Asheville, NC

10 N Liberty St

Confirm worship times with the church

Basic listing · details need confirmation
Ministerio Aposento Alto
Christian church
Asheville, NC

4 Buck Acres Rd

Confirm worship times with the church

Basic listing · details need confirmation
Asheville Church Network
Christian church
Asheville, NC

375 Hendersonville Rd

Confirm worship times with the church

Basic listing · details need confirmation
Asheville Church of Christ
Christian church
Asheville, NC

33 Broadview Dr

Confirm worship times with the church

Basic listing · details need confirmation
Trinity Episcopal Church
Anglican
Asheville, NC

60 Church St

Confirm worship times with the church

Basic listing · details need confirmation
Sycamore Temple Church of God In Christ
Christian church
Asheville, NC

376 Hendersonville Rd

Confirm worship times with the church

Basic listing · details need confirmation

Finding 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.