Music
13 voters

The Best Christian Christmas Songs Of All Time

Updated December 10, 2019 424 votes 13 voters100 items

List RulesVote up your favorite Christmas songs with Christian themes.

It's hard not to feel the holiday spirit when you hear some of the most popular Christmas songs, like "Jingle Bells" or "Rockin' Around the Christmas Tree." However, many of the best Christmas songs ever center around the birth of Christ. This list aims to determine the best Christian Christmas songs of all time, regardless of genre. To be eligible for this list, the important thing is that the song is about the day Jesus was born, or that it relates directly to the Christian religion.  

Popular artists such as Mariah Carey, Carrie Underwood, and Whitney Houston are all included here thanks to their classic Christian Christmas cover songs, and many more musicians and bands feature here with their good original Christian Christmas music. 

What is the best Christian Christmas song of all time? Which song deserves to be on every Christian Christmas song playlist in 2019? Vote up your favorites here, and add any that you feel we may have missed.

...more
  • 1
    12
    2

    God Rest Ye Merry Gentlemen

  • 2
    12
    2

    Away in a Manger

  • 3
    11
    2

    O Come, O Come Emmanuel

  • 4
    10
    2

    Angels We Have Heard On High

  • 5
    10
    2

    O Come, All Ye Faithful

  • 6
    8
    1

    Little Drummer Boy

  • 7
    10
    4

    We Three Kings of Orient Are

  • 8
    10
    4

    Winter Snow

  • 9
    8
    2

    I Heard the Bells on Christmas

  • 10
    8
    2

    Here Is Our King

  • 11
    7
    1

    Do You Hear What I Hear

  • 12
    8
    4

    Noel

  • 13
    8
    4

    Sweet Little Jesus Boy

  • 14
    8
    4

    Where's The Line to See Jesus

  • 15
    5
    1

    Mary, Did You Know?

  • 16
    7
    4

    Christmas Offering

  • 17
    7
    4

    Adore Him

  • 18
    7
    4

    Breath of Heaven

  • 19
    5
    2

    Hope Was Born This Night

  • 20
    5
    2

    O Come Let Us Adore Him

  • 21
    5
    2

    He Has Come For Us

  • 22
    5
    4

    We Adore You

  • 23
    5
    4

    What A Glorious Night

  • 24
    5
    4

    Be Born in Me (Mary)

  • 25
    1
    0

    A Baby Changes Everything