Christmas 2026
Christmas Eve & Christmas services in Asheville, NC
Christmas Eve is Thursday, December 24 and Christmas Day is Friday, December 25. 23 churches in Asheville.
How this page works
Each church sets its own Christmas schedule, and many share it in late November and December. Below you'll find each church's regular weekly times (from church websites and church staff) and any Christmas services a church has added. Holiday times often differ from a normal week, so tap Ask about Christmas Eve services to check with the church.
Invite a friend to Christmas Eve
Send this page to a friend so you can pick a service and go together.
Churches in Asheville, NC
No Christmas times posted yet. Most churches share them in late November.
- Basilica of Saint Lawrence, Deacon and MartyrCatholic97 Haywood St, Asheville, NC 28801Verified
Regular weekly services
- Sunday Mass (English) · Sunday · 9:00 AM & 12:00 PM
- Sunday Mass (Spanish) · Sunday · 4:00 PM
- Saturday Vigil Mass · Saturday · 5:00 PM
- Weekday Mass · Daily · 7:30 AM & 12:10 PM
- Arden Presbyterian ChurchPresbyterian2215 Hendersonville Rd, Asheville, NC 28704
Regular weekly services
No weekly times on file yet — ask the church directly.
- Basilica of Saint LawrenceCatholic97 Haywood St
Regular weekly services
No weekly times on file yet — ask the church directly.
- Bent Creek ChurchBaptist1554 Brevard Road, Asheville, NC 28806
Regular weekly services
No weekly times on file yet — ask the church directly.
- Beulah ChapelNon-denominational102 South French Broad Avenue, Asheville, NC 28801
Regular weekly services
No weekly times on file yet — ask the church directly.
- Biltmore Church West Asheville CampusNon-denominational220 Johnston Boulevard, Asheville, NC 28806
Regular weekly services
No weekly times on file yet — ask the church directly.
- Chosen Generation ChurchEvangelical876 New Leicester Highway, Asheville, NC 28806
Regular weekly services
No weekly times on file yet — ask the church directly.
- Church of ChristChurch of Christ127 East Chestnut Street, Asheville, NC 28801
Regular weekly services
No weekly times on file yet — ask the church directly.
- Community BaptistBaptist103 Burton Street, Asheville, NC 28806
Regular weekly services
No weekly times on file yet — ask the church directly.
- Covenant Reformed Presbyterian ChurchPresbyterian281 Edgewood Road, Asheville, NC 28804
Regular weekly services
No weekly times on file yet — ask the church directly.
- Crossroads ChurchAssemblies of God20 South Bear Creek Road, Asheville, NC 28806
Regular weekly services
No weekly times on file yet — ask the church directly.
- First Baptist Church of AshevilleBaptist5 Oak St
Regular weekly services
No weekly times on file yet — ask the church directly.
- Hill Street Baptist ChurchBaptist135 Hill Street, Asheville, NC 28801
Regular weekly services
No weekly times on file yet — ask the church directly.
- Holy Trinity Greek Orthodox ChurchOrthodox227 Cumberland Avenue, Asheville, NC 28801
Regular weekly services
No weekly times on file yet — ask the church directly.
- Hope ChurchNon-denominational14 Mineral Springs Road, Asheville, NC 28805
Regular weekly services
No weekly times on file yet — ask the church directly.
- Kenilworth Presbyterian ChurchPresbyterian123 Kenilworth Road, Asheville, NC 28803
Regular weekly services
No weekly times on file yet — ask the church directly.
- Malvern Hills Presbyterian ChurchPresbyterian2 Bear Creek Road, Asheville, NC 28806
Regular weekly services
No weekly times on file yet — ask the church directly.
- Nazareth First Baptist ChurchBaptist146 Pine Street, Asheville, NC 28801
Regular weekly services
No weekly times on file yet — ask the church directly.
- Saint Lukes ChurchNon-denominational219 Chunns Cove Road, Asheville, NC 28805
Regular weekly services
No weekly times on file yet — ask the church directly.
- Seacoast Church AshevilleNon-denominational123 Sweeten Creek Road, Asheville, NC 28803
Regular weekly services
No weekly times on file yet — ask the church directly.
- St Marks Evangelical Lutheran ChurchLutheran10 North Liberty Street, Asheville, NC 28801
Regular weekly services
No weekly times on file yet — ask the church directly.
- Trinity Baptist ChurchBaptist216 Shelburne Road, Asheville, NC 28806
Regular weekly services
No weekly times on file yet — ask the church directly.
- Trinity Presbyterian ChurchPresbyterian17 Shawnee Trail, Asheville, NC 28805
Regular weekly services
No weekly times on file yet — ask the church directly.