Joshua and Alyssa- Transparent

Classic Christmas Carols

We love Christmas caroling, and we wanted to provide an easy way for people to access the classic carols that are in the public domain. Feel free to share this page with others too!

At the top of each song is a circular play button that provides the starting pitch for each carol.

If you found this resource helpful and would like to give a small donation to support this website and our work, you can do so below at the bottom of this page. Enjoy!

Angels From The Realms Of Glory
Henry Thomas Smart | James Montgomery

Stanza 1
Angels from the realms of glory
Wing your flight o'er all the earth
Ye who sang creation's story
Now proclaim Messiah's birth

Chorus
Come and worship come and worship
Worship Christ the newborn King

Stanza 2
Shepherds in the field abiding
Watching o'er your flocks by night
God with us is now residing
Yonder shines the infant light

Stanza 3
Saints before the altar bending
Watching long in hope and fear
Suddenly the Lord descending
In His temple shall appear

Stanza 4
Sinners wrung with true repentance
Doomed for guilt to endless pains
Justice now revokes the sentence
Mercy calls you break your chains

Stanza 5
Though an infant now we view Him
He shall fill His Father's throne
Gather all the nations to Him
Every knee shall then bow down

Stanza 6
All creation join in praising
God the Father Spirit Son
Evermore your voices raising
To the eternal Three in One

Angels We Have Heard On High
Edward Shippen Barnes | James Chadwick

Stanza 1
Angels we have heard on high
Sweetly singing o'er the plains
And the mountains in reply
Echoing their joyous strains

Chorus
Gloria
In excelsis Deo
Gloria
In excelsis Deo

Stanza 2
Shepherds why this jubilee
Why your joyous strains prolong
What the gladsome tidings be
Which inspire your heav'nly song

Stanza 3
Come to Bethlehem and see
Christ whose birth the angels sing
Come adore on bended knee
Christ the Lord the newborn King

Stanza 4
See Him in a manger laid
Whom the choirs of angels praise
Mary Joseph lend your aid
While our hearts in love we raise

Away in a Manger
James Ramsey Murray | John Thomas McFarland | Martin Luther

Away in a manger no crib for a bed
The little Lord Jesus laid down His sweet head
The stars in the sky looked down where He lay
The little Lord Jesus asleep on the hay

Note: Additional stanzas have been omitted because of questionable theology. If you disagree, we have no hard feelings 😉

Go, Tell It On The Mountain
John W. Work Jr.

Chorus
Go tell it on the mountain
Over the hills and ev'rywhere
Go tell it on the mountain
That Jesus Christ is born

Stanza 1
While shepherds kept their watching
O'er silent flocks by night
Behold throughout the heavens
There shone a holy light

Stanza 2
The shepherds feared and trembled
When lo above the earth
Rang out the angel chorus
That hailed the Savior's birth

Stanza 3
Down in a lowly manger
The humble Christ was born
And God sent us salvation
That blessed Christmas morn

Hark, The Herald Angels Sing
Charles Wesley | Felix Mendelssohn-Bartholdy

Stanza 1
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 th'angelic hosts proclaim
Christ is born in Bethlehem
Hark the herald angels sing
Glory to the newborn King

Stanza 2
Christ by highest heav'n adored
Christ the everlasting Lord
Late in time behold Him come
Offspring of the Virgin's womb
Veiled in flesh the Godhead see
Hail th'incarnate Deity
Pleased as man with men to dwell
Jesus our Emmanuel
Hark the herald angels sing
Glory to the newborn King

Stanza 3
Hail the heav'n-born Prince of Peace
Hail the Sun of Righteousness
Light and life to all He brings
Ris'n with healing in His wings
Mild He lays His glory by
Born that man no more may die
Born to raise the sons of earth
Born to give them second birth
Hark the herald angels sing
Glory to the newborn King

Joy To The World
George Frideric Handel | Isaac Watts

Stanza 1
Joy to the world the Lord is come
Let earth receive her King
Let ev'ry heart prepare Him room
And heav'n and nature sing
And heav'n and nature sing
And heav'n and heav'n and nature sing

Stanza 2
Joy to the earth the Savior reigns
Let men their songs employ
While fields and floods
Rocks hills and plains
Repeat the sounding joy
Repeat the sounding joy
Repeat repeat the sounding joy

Stanza 3
No more let sins and sorrows grow
Nor thorns infest the ground
He comes to make His blessings flow
Far as the curse is found
Far as the curse is found
Far as far as the curse is found

Stanza 4
He rules the world with truth and grace
And makes the nations prove
The glories of His righteousness
And wonders of His love
And wonders of His love
And wonders wonders of His love

O Come, All Ye Faithful
C. Frederick Oakeley | John Francis Wade

Stanza 1
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

Chorus
O come let us adore Him
O come let us adore Him
O come let us adore Him
Christ the Lord

Stanza 2
Sing choirs of angels
Sing in exultation
O sing all ye bright
Hosts of heav'n above
Glory to God all
Glory in the highest

Stanza 3
Yea Lord we greet Thee
Born this happy morning
Jesus to Thee be all glory giv'n
Word of the Father
Now in flesh appearing

O Come, O Come, Emmanuel
John Mason Neale | Thomas Helmore

Stanza 1
O come O come Emmanuel
And ransom captive Israel
That mourns in lonely exile here
Until the Son of God appear

Chorus
Rejoice rejoice Emmanuel
Shall come to thee O Israel

Stanza 2
O come Thou Wisdom from on high
And order all things far and nigh
To us the path of knowledge show
And cause us in her ways to go

Stanza 3
O come Desire of nations bind
All peoples in one heart and mind
Bid envy strife and quarrels cease
Fill the whole world with heaven's peace

O Holy Night
Adolphe Charles Adam | John Sullivan Dwight | Placide Cappeau

Stanza 1
O holy night the stars are brightly shining
It is the night of the dear Savior's birth
Long lay the world in sin and error pining
Till He appeared and the soul felt its worth
A thrill of hope the weary world rejoices
For yonder breaks a new and glorious morn
Fall on your knees
O hear the angel voices
O night divine, O night when Christ was born
O night, O holy night, O night divine

Stanza 2
Led by the light of faith serenely beaming
With glowing hearts by His cradle we stand
So led by light of a star sweetly gleaming
Here came the wise men from Orient land
The King of kings lay thus in lowly manger
In all our trials born to be our Friend
He knows our need
To weakness is no stranger
Behold your King, before Him lowly bend
Behold your King, before Him lowly bend

Stanza 3
Truly He taught us to love one another
His law is love and His gospel is peace
Chains shall He break for the slave is our brother
And in His name all oppression shall cease
Sweet hymns of joy in grateful chorus raise we
Let all within us praise His holy name
Christ is the Lord, O praise His name forever
His power and glory evermore proclaim
His power and glory evermore proclaim

O Little Town Of Bethlehem
Lewis Henry Redner | Phillips Brooks

Stanza 1
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

Stanza 2
For Christ is born of Mary
And gathered all above
While mortals sleep
The angels keep their watch of wondering love
O morning stars together
Proclaim the holy birth
And praises sing to God the King
And peace to men on earth

Silent Night
Franz Xaver Gruber | John Freeman Young | Joseph Mohr

Stanza 1
Silent night holy night
All is calm all is bright
Round yon virgin mother and Child
Holy Infant so tender and mild
Sleep in heavenly peace
Sleep in heavenly peace

Stanza 2
Silent night holy night
Shepherds quake at the sight
Glories stream from heaven afar
Heav'nly hosts sing alleluia
Christ the Savior is born
Christ the Savior is born

Stanza 3
Silent night holy night
Son of God love's pure light
Radiant beams from Thy holy face
With the dawn of redeeming grace
Jesus Lord at Thy birth
Jesus Lord at Thy birth

The First Noel

Stanza 1
The first Noel the angel did say
Was to certain poor shepherds in fields as they lay
In fields where they lay keeping their sheep
On a cold winter's night that was so deep

Chorus
Noel, Noel, Noel, Noel,
Born is the King of Israel

Stanza 2
Then let us all with one accord
Sing praises to our heavenly Lord
That hath made heaven and earth of nought
And with His blood mankind hath bought

Note: Additional stanzas have been omitted because of questionable theology. If you disagree, we have no hard feelings 😉

We Wish You A Merry Christmas

Stanza 1
We wish you a merry Christmas
We wish you a merry Christmas
We wish you a merry Christmas
And a happy New Year

Chorus
Good tidings we bring
To you and your kin
We wish you a merry Christmas
And a happy New Year

Alternate Chorus
Good tidings we bring
To you and your kin
Good tidings for Christmas
And a happy New Year

Stanza 2
Now bring us some figgy pudding
Now bring us some figgy pudding
Now bring us some figgy pudding
And bring some out here

Stanza 3
For we all like figgy pudding
We all like figgy pudding
We all like figgy pudding
So bring some out here

Stanza 4
And we won't go until we've got some
We won't go until we've got some
We won't go until we've got some
So bring some out here

What Child Is This?
Unknown | William Chatterton Dix

Stanza 1
What Child is this who laid to rest
On Mary's lap is sleeping
Whom angels greet with anthems sweet
While shepherds watch are keeping
This this is Christ the King
Whom shepherds guard and angels sing
Haste haste to bring Him laud
The Babe the Son of Mary

Stanza 2
Why lies He in such mean estate
Where ox and donkey are feeding
Good Christian fear for sinners here
The silent Word is pleading
Nails, spear shall pierce Him through
The cross be borne for me for you
Hail hail the Word made flesh
The Babe the Son of Mary

If you found this resource helpful and would like to give a small donation, you can do so here with a debit/credit card or PayPal. Thank you for your support!

$
Personal Info

Donation Total: $10.00

Subscribe to Our Email Updates!

Thank you for your interest in our lives! By filling out this form, you agree to receive our email updates until we die or you unsubscribe from our list. We will periodically send you a letter to let you know how God is working in our lives, and we promise not to spam you!
All we require is your first name, last name, and email address. Thanks!