Top 37 Spiritual Christmas Carols

~ Putting the reason back in the Christmas season with the top 37 spiritual Christmas songs ~

We don’t know exactly when Jesus was born, but the decision was made to celebrate His birth on December 25. Christmas was celebrated in Rome around 336, but it did not become a major Christian holiday until the 9th century. Since the 20th century, there has been a deliberate move to remove the faith element from the holiday and to make it more and more about shopping, decorating and entertaining and less and less about Christ. Even our Christmas music has been affected.

Spiritual Christmas Carols Gave Way to Secular Holiday Songs

Through the years some beautiful spiritual Christmas carols have been written in honor of the baby born in a manger. However, as time passed, new songs were penned about snow, reindeer, sleigh rides, snowmen, hippos and a plethora of topics other than the birth of Jesus. As Andrew Torba pointed out in a recent podcast, Christmas music made a turn from sacred to secular.

There is nothing wrong with songs about snowmen and reindeer…unless you happen to believe it is important to have a holiday set aside that encourages mankind to celebrate the birth of Jesus Christ.

With that in mind, here is a list of 36 of the best and most meaningful spiritual Christmas carols.

Top 37 Spiritual Christmas Carols

  1. O Holy Night
  2. Angel’s We Have Heard on High
  3. Silent Night
  4. Do You Hear What I Hear?
  5. O Come All Ye Faithful
  6. Emmanuel (Amy Grant & Michael W. Smith)
  7. Joy to the World
  8. What Child Is This?
  9. The First Noel
  10. It Came Upon a Midnight Clear
  11. I Wonder as I Wander
  12. Away in a Manger
  13. O Little Town of Bethlehem
  14. Hark the Herald
  15. Carol of the Bells
  16. O Come, O Come Emmanuel
  17. God Rest You Merry Gentlemen
  18. Breath of Heaven
  19. Go Tell It on the Mountain
  20. In the Bleak Midwinter
  21. I Heard the Bells on Christmas Day
  22. Noel (Chris Tomlin)
  23. We Three Kings
  24. Good Christian Men, Rejoice
  25. Mary Did You Know?
  26. Come Thou Long Expected Jesus
  27. Welcome to Our World (Chris Rice)
  28. Emmanuel, God With Us
  29. Lo, How a Rose E’er Blooming
  30. Sing We Now of Christmas
  31. The Hope of Christmas
  32. The Holly and the Ivy
  33. Little Drummer Boy
  34. Come Thou Long Expected Jesus
  35. The Snow Lay on the Ground
  36. Mary’s Boy Child (1956)
  37. The Hallelujah Chorus

As you plan your holiday season this year, consider focusing on the sacred songs of Christmas. After all, if you observe Christmas at all, Jesus is the reason for the season, so the most meaningful Christmas songs make the best Christmas music.

It would be great to see more Christian artists writing Christmas carols that tell the good news of Christ’s birth. Let’s make the move from the secular back to the sacred.

If you have a favorite spiritual Christmas song I didn’t list, please mention it in the comments below.

Originally published 11/25/2023.

Related Articles:

Leave a Comment


Enjoy this website? Please spread the word :)