It was a dark and silent night in that little town of Bethlehem. The stars were tasked to illuminate the countryside. But there was one star that shined brighter than them all. This star was different; it signified the coming of hope and peace.

Beneath it, in a tiny manger, a child lay in swaddling cloths. And again God triumphantly declared, “Let there be light.”

It’s hard to see the light these days, especially in a world where we are constantly focused on the filter of darkness. But there is much to rejoice and be thankful for. Come celebrate this light that continues to radiate hope in the darkness.

Through creative arts, a message from the Bible, and carols, come celebrate the story of Christmas with ROCKHARBOR Church. 

Christmas Eve services are happening at all of our ROCKHARBOR campuses:


345 Fischer Ave. Costa Mesa
Wednesday, December 24
12pm, 2pm, 4pm, 6pm, & *8pm

*Children’s Ministry: Birth – Kinders is available at all services except at the 8pm
ASL Services at the 2pm service

ROCKHARBOR Mission Viejo

25171 Moor Ave, Mission Viejo
Wednesday, December 24
1pm & *3pm

*Children’s Ministry: Birth – 5th Grade is available at the 3pm service only


102 S. Bradford Ave., Placentia
Wednesday, December 24

*Children’s Ministry: Birth – 5th Grade is available during this service

ROCKHARBOR Huntington Beach

1706 Orange Ave, Huntington Beach
Wednesday, December 24
3pm & 4:30pm

*Children’s Ministry: Birth – 5th Grade years is available at both services


525 N. Shaffer St., Orange
Sunday, December 21

*There will be no Children’s Ministry during service.

Leading up to Christmas

The journey to Christmas Eve begins in the weeks before through much prayer and seeking from our community.  In view of Christmas services being for our county, our entire community plays a part in spreading the word.  Find out what’s your part in Christmas here.