Christmas

12 Christmas Services

DECEMBER 17-24
Bayside Granite Bay

TICKETS ON SALE
Friday, November 13 at 10 am

🎟️ Why do we ticket Christmas Eve Services?

Experience Christmas Image
×

Service Times

Pick a service time and join us for Christmas at Bayside Granite Bay!

Thursday December 17th

6:30pm
Kids Ministry Provided
2 Months - 3rd Grade
On Sale | Fri, Nov 13 @ 10 am

Friday December 18th

6:30pm
Kids Ministry Provided
2 Months - 3rd Grade
On Sale | Fri, Nov 13 @ 10 am

Saturday December 19th

5:00pm
Kids Ministry Provided
2 Months - 3rd Grade
ASL Available
On Sale | Fri, Nov 13 @ 10 am

Saturday December 19th

7:30pm
On Sale | Fri, Nov 13 @ 10 am

Sunday December 20th

5:00pm
Kids Ministry Provided
2 Months - 3rd Grade
On Sale | Fri, Nov 13 @ 10 am

Sunday December 20th

7:30pm
On Sale | Fri, Nov 13 @ 10 am

Monday December 22nd

5:00pm
Kids Ministry Provided
2 Months - 3rd Grade
On Sale | Fri, Nov 13 @ 10 am

Monday December 22nd

7:30pm
ASL Available
On Sale | Fri, Nov 13 @ 10 am

Tuesday December 23rd

5:00pm
Kids Ministry Provided
2 Months - 3rd Grade
ASL Available
On Sale | Fri, Nov 13 @ 10 am

Tuesday December 23rd

7:30pm
On Sale | Fri, Nov 13 @ 10 am

Wednesday December 24th

2:30pm
Kids Ministry Provided
2 Months - 3rd Grade
On Sale | Fri, Nov 13 @ 10 am

Wednesday December 24th

5:00pm
Kids Ministry Provided
2 Months - 3rd Grade
ASL Available
On Sale | Fri, Nov 13 @ 10 am

So many ways to GIVE!

Share the love of Jesus with those in need.

Learn More

Invite A Friend

Choose from an array of beautiful images you can use to invite friends to a Christmas Service.

Save & Share

SERVE Dec 4-24

At Christmas Events & Services

Let's make Christmas unforgettable!

Volunteer

FAQ

🎟️ Why do we ticket Christmas Eve Services?

At Bayside Granite Bay, Christmas is one of the most beautiful and joy-filled times of the year. More than 25,000 people join us across our 12 Christmas Eve Services, and we want every single person to have an amazing, meaningful experience.

Before we used tickets, thousands of people would show up for the same service, far beyond the room’s capacity. Families were turned away at the doors, and the overcrowding made it difficult for many to fully enjoy the service. We knew there had to be a better way.

So, we began using $5 tickets simply to help manage the crowds and spread attendance across all our services. This allows you and your loved ones to arrive with confidence, find a seat, and enjoy the night without stress.

Every single dollar from ticket proceeds goes directly to our Christmas Compassion Causes, helping children and families in need here and around the world.

Your ticket doesn’t just reserve your seat. It helps share the hope of Christmas with people who need it most.

We are unable to facilitate service date/time changes. All Christmas ticket reservations are final as indicated on the ticket page. If you would like to transfer your tickets to another individual/party, you can e-mail/text them the tickets directly – no name change process is required on our end.

Please note that 100% of all Christmas ticket donations go to our Christmas Compassion Causes. As a result, all Christmas ticket reservations are final as indicated on the ticket page (no refunds/exchanges).

We have walk-up tickets available for each service. Please visit the Ticket Solutions desk in the Courtyard 60-90 minutes prior to your preferred service start time to obtain a walk-up ticket. 15 minutes prior to service start time, once all reserved ticket holders have been seated, we will begin seating walk-ups in the order in which they arrived. Seating in the Worship Center is not guaranteed.

Location and Directions

Bayside Church's Granite Bay campus is located at 8191 Sierra College Blvd, Roseville, CA.

Parking

Enter our parking lot at the main entrance off of Olympus Drive. You’ll be directed to turn right, and our parking team will help you find a spot.