55 Christian Christmas Songs (Contemporary & Traditional)

girl at candlelight service sings Christian Christmas songs

Christmas songs play nonstop on radio stations from Thanksgiving on (sometimes earlier!), but Christmas songs about Jesus are harder to come by.

Here’s a list of Christian Christmas songs you can lead in worship at church or as you worship Jesus at home during this season of Advent.

20 most popular traditional Christian Christmas songs

1. Angels from the Realms of Glory
2. Angels We Have Heard on High
3. Away in a Manger
4. Come Thou Long Expected Jesus
5. The First Noel
6. Go Tell It on the Mountain
7. God Rest Ye, Merry Gentlemen
8. Hark! The Herald Angels Sing
9. I Heard the Bells on Christmas Day
10. In the Bleak Midwinter
11. It Came Upon a Midnight Clear
12. Joy to the World
13. O Come, All Ye Faithful
14. O Come, O Come Emmanuel
15. O Holy Night
16. O Little Town of Bethlehem
17. Ring the Bells
18. Silent Night
19. There’s a Song in the Air
20. What Child Is This?

7 Christmas worship songs blending contemporary & traditional

1. Angels from the Realms of Glory (Emmanuel) by Paul Baloche

2. Away in a Manger (All Glory to Jesus) by Sovereign Grace Music

3. Glory to You in the Highest (O Come Let Us Adore) by Matt Redman

4. Hark the Herald (with King of Heaven) by Paul Baloche

5. Joy to the World (Unspeakable Joy) by Chris Tomlin

6. Silent Night (with Saviour King) by Hillsong Worship

7. The First Noel (Holy Is the Lord) by Hillsong Worship

28 top contemporary Christian Christmas songs

1. All Is Well by Michael W. Smith

All is well all is well
Angels and men rejoice
For tonight darkness fell
Into the dawn of love’s light
Sing ale
Sing alleluia

2. Arrival by Hillsong Worship

Who is God that he would take our frame
The artisan inside the paint
Or breathe the very air his breath sustains
The architect inside the plan

3. Born Is the King (It’s Christmas) by Hillsong Worship

Born unto us this day a Savior
Gifted from heaven to a manger
The hope of the world
A light for all mankind
All of the earth rejoice
It’s Christmas time

4. Born on That Day by Matt Maher

Breaking the silence, into the chaos You came
Born in our likeness, held in the hands that You made
For our deliverance, Your promise was given a name

Emmanuel, the God who saves
I hear a voice from heaven declare
“Prepare the way”
Emmanuel, oh praise the name
I hear the sound, heaven cried out
And love made a way

5. Christmas Day by Chris Tomlin and We the Kingdom

Joy to the world
On the night like no other
Emmanuel God is with us
Beggars and kings
Let us come and adore him
Rest in his peace
And bow before him

Faithlife Proclaim: Simple, beautiful, powerful.6. Come Adore the Humble King by Matt Boswell and Matt Papa

Come adore the humble King
Lowly in the manger
Fall before his majesty
Hail the little Savior
Hope what hope no tongue could tell
God has come with us to dwell
His name is Emmanuel
O praise the humble King

7. Come and Adore by Lifepoint Worship

Holy hands wrapped in the rags of men
Laid in the manger bed it’s heaven drew near.
Holy night held by the ancient skies
Led by a brilliant light our Savior is here

8. Come Now Our King by Chris August

Bethlehem turns in tonight
A town lit up by candlelight
All the children tucked in tight
Bethlehem turns in tonight

The angels start their whispering
About the One they’re welcoming
No one knows what’s soon to be
As the angels start their whispering

They sing glory in the highest
Come now, our King
We’ve been waiting
Come now, our King

9. Emmanuel (God With Us Forever) by Bryan and Katie Torwalt

Before you set the age of time
Foundations of the earth and sky
You saw it all
You said that it was good

The joy was set before your eyes
You knew that you would give your life
You saw it all
You said that it was good

Behold behold the one
Our love is come
Behold behold the one
Our King is come

10. Evermore by Phil Wickham

Of the Father’s love begotten
‘Ere the world began to be
He the source of all that has been
And all the future years will see

Evermore, evermore
He shall reign forevermore
Humble King, Sovereign Lord
He shall reign forevermore

11. For All the World by Phillips, Craig, and Dean

Upon a night so dark
They saw a brilliant star
Heaven was reaching down
Heaven was reaching down
The long awaited One
The Father’s perfect Son
The lost can now be found
The lost can now be found

12. Glory (Let There Be Peace) by Matt Maher

One star burns in the darkness
Shines with the promise, Emmanuel
One child born in the stillness
Living within us, Emmanuel

13. He Shall Reign Forevermore by Chris Tomlin

In the bleak mid-winter
All creation groans,
For a world in darkness
Frozen like a stone
Light is breaking, in a stable for a throne

And he shall reign forevermore, forevermore
And he shall reign forevermore, forevermore

14. Heaven Has Come to Us by Sovereign Grace Music

Unto us from on high
Reaching down into the deepest night
To the world hope has come
In the dark the Light of Life has dawned

What a myst’ry, oh what love
Oh how can it be that heaven has come to us

15. Here Comes Heaven by Elevation Worship

Children weep no more
Hope is on the horizon
Weary world behold
Your promised Messiah

16. His Name Shall Be by Matt Redman

O can you hear the angels song
That rang so sweet and clear,
When heaven’s light and music fell
And mercy found us here.
Glory in the highest
And on the earth be peace
Glory to God the angels sing.
He came to tell the Father’s love,
His goodness and his grace;
To show the brightness of his smile,
The glory of his face;
So glory in the highest
And on the earth be peace
Glory to God your children sing

17. How Many Kings by Downhere

Follow the star to a place unexpected
Would you believe after all we’ve projected
A child in a manger?
Lowly and small, the weakest of all
Unlikeliest hero, wrapped in his mother’s shawl
Just a child, is this who we’ve waited for?

18. Light of the World by Lauren Daigle

The world waits for a miracle
The heart longs for a little bit of hope
Oh come, oh come, Emmanuel
A child prays for peace on Earth
And she’s calling out from a sea of hurt
Oh come, oh come, Emmanuel

19. Love Came Down by Kari Jobe

If my heart is overwhelmed
And I cannot hear your voice
I hold on to what is true
Though I cannot see

20. Messiah by Francesca Battistelli

Long awaited precious promise
Son of God and son of man
Heaven’s glory in a manger
Has come to us in Bethlehem

21. Noel by Chris Tomlin

Love incarnate, love divine
Star and angels gave the sign
Bow to babe on bended knee
The Savior of humanity
Unto us a Child is born
He shall reign forevermore

22. O Come, All Ye Unfaithful by Sovereign Grace Music

O come, all you unfaithful
Come, weak and unstable
Come, know you are not alone

O come, barren and waiting ones
Weary of praying, come
See what your God has done

Christ is born, Christ is born
Christ is born for you

23. Sing We the Song of Emmanuel by Matt Boswell and Matt Papa

Sing we the song of Emmanuel
This the Christ who was long foretold
Lo in the shadows of Bethlehem
Promise of dawn now our eyes behold
God Most High in a manger laid
Lift your voices and now proclaim
Great and glorious Love has come to us
Join now with the hosts of heaven

24. This Is the Christ by Sandra McCracken

Good news from heaven the angels bring,
Glad tidings to the earth they sing
To us this day a child is given
To crown us with the joy of heaven

25. Unto Us by Matthew West

Who are we that a king would trade heaven’s riches
For a stable and a manger low?
Can it be “Great I Am” bending down to reach us
Morning Star, let this dark world know

Here is our promised one
Jesus, our hope has come

26. What Love Is This by Kari Jobe

You never change
You are the God You say You are
When I’m afraid
You come and still my beating heart
You stay the same
When hope is just a distant thought
You take my pain
And You lead me to the cross

27. What Love, My God by CityAlight

​​What love my God would bring You down to earth
What king would take a low and lonely birth
Yet to this dark and broken place You came
To sleep beneath the stars that You had made

28. When Hope Came Down by Kari Jobe

So this is how it was
A silent night like any other
When heaven sent the one
The one that we will call our savior
And redemption began
In a stable in Bethlehem


Save time (and typos) by importing your song lyrics into Faithlife Proclaim Church Presentation Software. Pro tip: You don’t need to manually import song lyrics from SongSelect by CCLI. You can directly connect your SongSelect account within Proclaim to access every song available to you in CCLI.

Was this helpful?

Thanks for your feedback!
Written by
Mary Jahnke

Mary Jahnke has a background in marketing, especially for Christian education, and serves as a content marketing strategist for Faithlife. She has experience in church communications and is always looking for helpful knowledge to share.

View all articles

Your email address has been added

Written by Mary Jahnke
Deep Dive with Logos: New 12-Week Webinar Series
This is default text for notification bar