Traditional Christmas Songs, Music & Carols

Songs with sheet music, chords, lyrics & midis

Share page  Visit Us On FB

Scroll Down to see the list of songs then click on the tune number (under Tune #) to go to the page showing that tune. When in that page, left click on the speed selector to play the tune, or click back on your browser to return to this page. Note: The midi arrangements are intended for reference and educational purposes only, and have been designed to emphasize the melody (left channel) and the rhythm with a simple bass and chord backing (right channel)

For Christmas Music books and sheet music to buy check the huge Christmas Collection at Sheet Music Plus.

Other Christmas Related Items on this site:

CHRISTMAS SONGS & CAROLS 160 Contemporary and Traditional songs with chords for guitar, banjo etc also with downloadable PDF.

If you are interested in Christmas traditions, check out the
"All About Christmas" Section on my Children's books website, it has 4 whole books of information about Christmas history, traditions & customs.

You may also be interested in other Christian related items on the this site:

TOP 500 MOST POPULAR HYMNS 500+ lyrics with GUITAR CHORDS and PDF versions.
GOSPEL and WORSHIP, large collection of modern and traditional songs, lyrics and CHORDS with PDF.
Country, Bluegrass and Southern Gospel songs 1700+ songs lyrics, CHORDS & downloadable PDF.
Christian Worship Songs 1000+ Contemporary Worship songs with CHORDS and PDF for printing etc.
Gospel Songs - Lyrics With CHORDS for guitar, banjo etc, 1200 traditional songs, also with downloadable PDF versions.
Gospel Praise Songs With CHORDS -800 plus worship song lyrics with chord diagrams and PDF versions of the songs to download.
Christian Songs for Children - 250 songs for Junior church, Christian boot camp, Sunday school etc Lyrics, CHORDS & PDF.
Negro Spirituals and Slave Songs - 245 song lyrics with downloadable PDF versions.
Christian Worship Songs 500+ Contemporary and trad Worship and Gospel songs, with PDF and RTF for printing etc.

Traditional hymns
The Book Of Common Paise Anglican Hymna of 650+ lyrics with Midi Music and PDF.
Lutheran Hymnal (words version) 600+ lyrics with PDF versions.
Traditional Christian hymns from The Trinity Hymnal 850+ hymn lyrics, with midi music tracks and PDF.
Methodist Hymnal (words version) 950+ lyrics with PDF versions.
Philip Bliss, hymns and songs from this extremely popular songwriter 160+ lyrics with PDF versions.
Ira Sankey, hymns from the Famous Revival hymn writer 300+ lyrics with PDF versions.
John Newton, hymns from the author of 'Amazing Grace' 200+ lyrics with PDF versions.
Isaac Watts Hymns Collection 500+ lyrics with PDF versions.
Charles Wesley Hymns Collection 1100+ lyrics with PDF versions.
Hymns and Songs from Fanny Crosby 500+ lyrics from the 'Queen of Gospel Songs' with PDF versions.
HYMN and GOSPEL SONG LYRICS 8000+ mainly traditional song lyrics with with PDF versions for printing.
Hymn Lyrics - lyrics for more than 1900 hymns with downloadable pdf and rtf versions.
Church Hymns and Tunes 600+ traditional pieces of church music with sheet music and lyrics.
Christian Music Ira Sankey hymn collection
The Northern Harp Part 1 and Part 2 - a large collection of Christian Inspirational and Sacred songs.
The Book Of Praise From The Best English Hymn Writers 450 Christian Songs and Hymns.
Temperance Hymn Book And Minstrels A Collection Of 105 Christian Hymns, Songs and Odes 1841

CATHOLIC HYMNAL 500+ lyrics with PDF versions.
Faber's Catholic Hymns - 88 Most Popular and Representative Christian Hymns From Frederick William Faber

800+ Christmas Hymns, Carols & Songs A huge cross denominational collection of traditional Christmas lyrics with PDF.
CHRISTMAS SONGS and CAROLS 160 Contemporary & Traditional songs with chords for guitar, banjo etc, with PDF.
Christmas Music A collection of the most popular Christmas Carols & Songs with sheet music, midis & lyrics
Christmas Carols, Ancient And Modern - 15th to 19th century with extensive historical information

Seasonal and Lectionary Hymns
200+ Hymns for Advent Traditional Advent(meaning arrival; end of November till Christmas eve) lyrics with PDF.
140+ Hymns for Epiphany Traditional Epiphany lyrics with PDF,(January 6 celebrating the appearance of the infant Jesus to the Magi)
150+ Hymns for Lent Traditional Lent, lyrics, midi music and PDF, (Lent is the 40 days before Easter)
160+ Hymns for Holy Week Traditional Holy Week lyrics midi and PDF, (Holy Week is the last week of Lent)
450+ Hymns for Easter Traditional Easter lyrics midi and PDF
200 Hymns for Pentacost Holy Spirit and Whisuntide related Traditional lyrics with PDF

There are also many other Christian pieces on this site which are included with other collections, e.g. the Children's Songs section contains quite a few.

Title Tune # Key Lyrics?
All Hail to The Days/Drive The Cold Winter Away 002854 FMaj Yes
All My Heart This Night Rejoices 011470 EbMaj Yes
All People That On Earth Do Dwell 011471 GMaj Yes
All Praise To Thee, Eternal God 011473 CMaj Yes
Angels From The Realms Of Glory 000356 GMaj Yes
Angels We Have Heard On High 000355 GMaj Yes
Away In A Manger 014523 FMaj Yes
Babe Of Bethlehem, The 000552 CMaj Yes
Boar's Head Carol 001120 BbMaj Yes
Burgundian Carol 001532 FMaj Yes
Cherry Tree, The 010102 GMaj Yes
Cherry-tree Carol, The 001855 GMaj Yes
Children, Go Where I Send Thee 001896 AMaj Yes
Christ Child Lullaby 001913 DMaj Yes
Christians Awake, Salute 011864 CMaj Yes
Christmas Eve 001920 DMaj Yes
Christmas Eve(Irish Air) 001919 GMaj No
Christmas In The Trenches 001922 Yes
Christmas Is Coming 001923 DMaj Yes
Christmas Is Now Drawing Near At Hand 001924 Yes
Christmas Tree O Christmas Tree 014778 GMaj Yes
Come All Ye Faithful 013394 GMaj Yes
Come Rejoicing, Praises Voicing 011889 FMaj Yes
Come Your Heart And Voices Raising 011918 FMaj Yes
Cornish Wassail Song 002200 DMaj Yes
Corpus Christi Carol 002203 EbMaj Yes
Deck The Halls 002531 CMaj Yes
Ding Dong Merrily On High 002640 BbMaj Yes
Ditchling Carol, The 002663 CMaj Yes
Don Oiche Ud I Mbeithil(Irish Christmas Carol) 002711 Amin No
Every Star Shall Sing A Carol 003151 GMaj Yes
First Nowell, The 003461 CMaj Yes
From Heaven Above To Earth I Come 012252 CMaj Yes
Gather Round The Christmas Tree 003788 GMaj Yes
Gloucestershire Wassail 003936 FMaj Yes
Go Tell It On The Mountain 003955 GMaj Yes
God Rest Ye Merry Gentlemen 003963 EMin Yes
Good Christian Men Rejoice 004013 FMaj Yes
Good King Wenceslas 004016 FMaj Yes
Good People All This Christmastime 003110 GMaj Yes
Hark How All The Welkin Rings 002125 CMaj Yes
Hark The Glad Sound! The Savior Comes 012412 GMaj Yes
Hark The Herald Angels Sing 004334 CMaj Yes
Hark What Mean Those Holy Voices 012419 GMaj Yes
Hark, A Thrilling Voice Is Sounding 012420 EbMaj Yes
Holly And The Ivy, The 004596 GMaj Yes
Holly Bears A Berry (Sans Day Carol), The 004597 EbMaj Yes
Huron Carol, The 004755 BbMaj Yes
I Heard The Bells On Christmas Day 004821 CMaj Yes
I Saw Three Ships 004852 FMaj Yes
I Wonder As I Wander 014774 CMaj Yes
In The Bleak Midwinter 005018 FMaj Yes
It Came Upon A Midnight Clear 014622 FMaj Yes
It Was Poor Little Jesus 005455 GMaj Yes
Jesus Came, The Heavens Adoring 012732 DMaj Yes
Jingle Bells 005298 CMaj Yes
Joseph Lieber, Joseph Mein 005473 EbMaj Yes
Joy To The World 005489 DMaj Yes
Lullay, Thou Tiny Little Child 002235 GMaj Yes
Mary Had A Baby 006603 AMaj Yes
Mistletoe Bough, The 006894 AMaj Yes
My Dancing Day 007127 GMaj Yes
Now Praise We Christ, The Holy One 013292 CMaj Yes
Now Sing We, Now Rejoice 013294 GMaj Yes
O Come All Ye Faithful 007453 GMaj Yes
O Holy Night 007458 CMaj Yes
O Jesus Christ, Thy Manger is 014783 Ebmaj Yes
O Jesus, King Of Glory 013341 CMaj Yes
O Little Town Of Bethleham 007462 FMaj Yes
Once In Royal Davids City 007734 GMaj Yes
Praise God The Lord, Ye Sons Of Men 013556 FMaj Yes
Pretty Little Baby 008304 CMaj Yes
Rise Up Shepherd, And Follow 013644 DMaj Yes
Savior Of The Nations, Come 013738 Bbmaj Yes
Seven Blessings Of Mary, The 013805 Dmaj Yes
Silent Night 009368 BbMaj Yes
Somerset Wassail 009550 EbMaj Yes
St Stephen And Herod 009708 DMaj Yes
Star Proclaims The King Is Here, The 014121 EbMaj Yes
Tell Me What Month Was My Jesus Born In ? 010492 GMaj Yes
There Is No Rose Of Such Virtue 014781 GMaj Yes
This Endris Night 010146 GMaj Yes
To Shepherds As They Watched By Night 014185 EbMaj Yes
To Us a Child of Royal Birth 014775 Yes
Twelve Days Of Christmas, The 010493 FMaj Yes
Unto Us A Boy Is Born 010564 CMaj Yes
Up On The Housetop 014746 AMaj Yes
We Three Kings Of Orient Are 010803 GMaj Yes
We Wish You A Merry Christmas 010805 FMaj Yes
What Child Is This 010914 CMaj Yes
While Shepherds Watched Their Flocks By Night 014404 GMaj Yes
Winds Through The Olive Trees 011711 CMaj Yes
Winter Season Of The Year, The 011189 FMaj Yes
With Gladness Men Of Old 011203 Yes