Young and old… rich and poor… sick and healthy… big and small… man and woman… good and bad… religious and not…

Christmas is for EVERYONE.

No matter who you are or what you’ve done, the Good News of Christmas is for you.

Join us this Christmas at Compass and experience how the birth of a little baby boy offers life for everyone everywhere.

Compass Roanoke

Times

Thursday, December 22
6:30pm
Friday, December 23
5pm, 6:30pm
Saturday, December 24
2pm, 3:30pm, 5pm


In-Person

Get Directions
to Compass Roanoke

Compass At Home

Join Compass At Home

Kids

Programming for children 2 years and under during ALL service times. Children 3 & older are invited to attend the service with their family.

Invite

Frequently Asked Questions


The entire experience will last about an hour. We will celebrate the birth of Savior with singing, a message of HOPE from Roanoke Campus Pastor, Josh Wright, and carols. If you would like to listen to previous messages, visit our Messages page.
Kids programming for 2 years and under is avaialable during all services. All other children and students are invited to attend the service with family.
Both. There are many great things to experience in person at Compass, but if you are unable to attend in-person, we invite you to join us at Compass Roanoke Online.
Yes! We welcome anyone to join us this Christmas and every weekend! Learn more about Compass Roanoke at compass.church/roanoke.
We encourage you to arrive 15-20 minutes prior to the service time you plan to attend to allow you plenty of time to get situated and find your seat(s).
Come as you are! Whether you’d rather dress in a three-piece suit or jeans and a T-shirt, there is no dress code for our worship services in-person or online!

Volunteer

Show 'Em What You're FOR

As guests join us in our physical & digital spaces this Christmas, we want to make their experience as smooth and pleasant as possible, because we want them to encounter the hope of Christmas, and we want to see them again!

Sign Up to Volunteer