We love Christmas around here!  Get more information on our Angel Tree, Christmas Eve Services, and our Endeavor Christmas Offering!

Christmas Eve Services

This year our Christmas Eve services will look a little different, as we will present an online-only experience!  For your convenience, we are offering three identical online services at 2pm, 4pm, and 6pm, which will stream live on our Facebook and YouTube platforms.  Be sure to invite your family and friends to watch online, and host your very own Watch Party!

Our family-friendly services feature a selection of Christmas music, as well as a short, inspiring message.  We are excited to spend this time with you and we would love for you, your family, and your friends to join us online and celebrate what the season is really about – JESUS!

Angel Tree

During this time of year, we partner with local agencies such as ABCCM, Black Mountain Home for Children, and Believe Child Advocacy to help bring gifts to families in need.  Hundreds of children are sponsored by our Rock Church family, and you can still join in!  If you would like to sponsor a child this year, just call our office and we can get you set up with a child today.  You can also give online; just choose “Angel Tree” from the dropdown box.  Thank you for your generosity in this season of giving!

Give to Angel Tree


Christmas, Rock Church AVL, Asheville, NC

Our Endeavor Christmas Offering helps resource our local and global outreaches, as well as helping our church finish the year strong!  Thank you so much to everyone who gave on Sunday, December 13th!  It’s not too late to give towards our offering; prayerfully consider what you can give today!

Give To Our Endeavor Offering

Watch Our Christmas Eve Services!


Connect with us