Christmas Songs

A collection of Christmas songs, childrens Christmas music and Christmas carols.

To find your selected song simply enter a few words from the title in the search bar, or search through our categories which list the Christmas songs in alphabetical order.

Where possible we have also provided a link to play the Christmas carol download of your choosing.

We have also placed direct links to the most popular christmas songs across the top of this page.

If there is a song you think we should add to our collection, please let us know from the feedback form at the top of each page.

Christmas songs are for all seasons. We hope you enjoy them as much as we do.

Christmas will be here:
in 3 months, 3 weeks, 6 days, 0 hours

With Wondering Awe

With wondering awe the wise men saw
The star in heaven springing,
And with delight, in peaceful night,
They heard the angel singing:
Hosanna, hosanna, hosanna to His name!
(more…)

While Shepherds Watched Their Flocks

While shepherds watched their flocks by night,
All seated on the ground,
The angel of the Lord came down,
And glory shone around.
“Fear not,” said he, for mighty dread
Had seized their troubled mind,
“Glad tidings of great joy I bring
To you and all mankind.”
(more…)

When Joseph Went To Bethlehem

When Joseph went to Bethlehem
I think he took great care
To place his tools and close his shop
and leave no shavings there.
He urged the donkey forward,
then, with Mary on its back,
And carried bread and goat cheese
in a little linen sack.
(more…)

We Three Kings

[all]
We three kings of orient are,
bearing gifts we traverse afar
Field and fountain,
moor and mountain,
following yonder star.
(more…)

Once In Royal David’s City

Once in royal David’s city,
stood a lowly cattle shed,
where a mother laid her baby
in a manger for His bed:
Mary was that mother mild,
Jesus Christ her little child.
(more…)

O Little Town of Bethlehem

O little town of Bethlehem,
How still we see thee lie.
Above thy deep and dreamless sleep
The silent stars go by;
Yet in thy dark streets shineth
The everlasting Light;
The hopes and fears of all the years
Are met in thee tonight.
(more…)

O Holy Night

O holy night,
the stars are brightly shining;
It is the night of
our dear Savior’s birth!
Long lay the world
in sin and error pining, (more…)

O Come, All Ye Faithful

O come, all ye faithful,
Joyful and triumphant,
O come ye,
O come ye to Bethlehem;
Come and behold Him
Born the King of angels;
O come, let us adore Him,
O come, let us adore Him,
O come, let us adore Him,
Christ, the Lord.
(more…)

It Came Upon The Midnight Clear

It came upon the midnight clear,
That glorious song of old,
From angels bending near the earth
With news of joy foretold,
“Peace on the earth, good will to men
From heaven’s all gracious King.”
The world in solemn stillness lay,
To hear the angels sing.
(more…)

I Heard the Bells on Christmas Day

I Heard the Bells on Christmas Day
Their old familiar carols play,
And wild and sweet the words repeat
Of peace on earth, good will to men.
(more…)

Hark! The Herald Angels Sing

Hark! the herald angels sing
“Glory to the newborn King
Peace on earth and mercy mild,
God and sinners reconciled!”
Joyful, all ye nations rise;
Join the triumph of the skies;
With angelic host proclaim
“Christ is born in Bethlehem!”
Hark! the herald angels sing
“Glory to the newborn King!”
(more…)

Good Christian Men, Rejoice

Good Christian men, rejoice
With heart and soul and voice;
Give ye heed to what we say:
News! News!
Jesus Christ is born today:
Ox and ass before him bow
And He is in the manger now.
Christ is born today!
Christ is born today!
(more…)

God Rest Ye Merry, Gentlemen

God Rest Ye Merry, Gentlemen,
Let nothing you dismay;
Remember Christ, our Saviour,
Was born on Christmas day,
To save us all from Satan’s power
When we were gone astray.
O tidings of comfort and joy,
comfort and joy,
O tidings of comfort and joy.
(more…)

Go, Tell It On The Mountain

While shepherds kept their watching
Over silent flocks by night,
Behold throughout the heavens,
There shone a holy light:
Go, Tell It On The Mountain,
Over the hills and everywhere;
Go, Tell It On The Mountain
That Jesus Christ is born.
(more…)

Far, Far Away On Judea’s Plains

Far, far away on Judea’s plains,
Shepherds of old
heard the joyous strains:
Glory to God, Glory to God,
Glory to God in the highest:
Peace on earth,
good-will to men;
Peace on earth,
good-will to men!
(more…)

Do You Hear What I Hear

Do You Hear What I Hear
Said the night wind to the little lamb,
do you see what I see
Way up in the sky, little lamb,
do you see what I see
A star, a star, dancing in the night
With a tail as big as a kite
With a tail as big as a kite
(more…)

Bring A Torch , Jeanette Isabella

(French carol, ca. 1553)

Bring a torch, Jeanette, Isabella
Bring a torch, come swiftly and run
Christ is born,
tell the folk of the village
Jesus is sleeping in His cradle
Ah, ah, beautiful is the Mother
Ah, ah, beautiful is her Son
(more…)

Away In a Manger

Away in a manger,
no crib for His bed,
The little Lord Jesus
laid down His sweet head;
The stars in the heavens
looked down where He lay,
The little Lord Jesus
asleep on the hay.
(more…)

Angels We Have Heard On High (French)

(French carol, ca. 1862)

Angels we have heard on high
Sweetly singing over the plains
And the mountains in reply,
Echoing their joyous strains.
Glo-ori-a
In excelsis de-o
Glo-ori-a
In excelsis de-o
(more…)

Next Page »