Top 10 Best Christian Songs of All Time

These are the coolest songs that praise God, from some of the best Christian bands and artists ever.

The Top Ten
  1. I Can Only Imagine - MercyMe

    This song hits home because my great-grandpa died to this song.

    With the lyrics and vocals behind it, this is an amazing song, and the movie makes it an even better entry in my view - a 5-star song!

    This is the best Christian song I have ever heard in my entire life.

    What a powerful message! Thanks for sharing your story with the world, Bart Millard.

    This song is timeless. I loved it when it first came out and appreciate it more after understanding the backstory from the movie. Inspired.

  2. Amazing Grace - John Newton

    I love this song.

    I sing it all the time at church.

    The greatest, followed by the Lucien Deiss collection.

    Gregorian chant is in the top 3 as well.

    It just is, like our God.

  3. Dare You to Move - Switchfoot

    Lift it up high! This is the best song in the world.

  4. In Christ Alone - Owl City

  5. How He Loves - David Crowder Band

    A wonderful song!

    It can change hearts and touch souls!

  6. Give Me Your Eyes - Brandon Heath

    Great song.

    I love it so much. Beautiful lyrics.

  7. Oceans (Where Feet May Fail) - Hillsong UNITED

    Sorry, but this and Jesus Freak are the greatest Christian songs of all time. Why? Because even atheists love these songs.

    They touch everyone.

    Love the song.

    It is so uplifting and inspiring - simply moving.

    Oceans is probably one of my favorite songs ever.

  8. High Above It All - For All Seasons

  9. Word of God Speak - MercyMe

  10. All Around Me - Flyleaf

  11. The Newcomers
  12. ?

    You are My All in All - Dennis Jernigan

  13. ?

    Cura-Me - Padre Marcelo Rossi

  14. The Contenders
  15. O Holy Night - MercyMe

  16. Love Song for a Savior - Jars of Clay

  17. Overcomer - Mandisa

    Thank you for this encouragement, Mandisa!

    We have all overcome things in our lives with God right beside us. Thank you, Mandisa!

  18. Jesus Paid It All - For All Seasons

    Thank you, For All Seasons, for writing this song. We are so grateful that Jesus did pay it all on the cross.

    Can't wait to see Him face-to-face.

  19. Hold You Up - Shane Harper

  20. Who Am I - Casting Crowns

    Their biggest hit so far.

    Beautiful song, amazing to sing along to live with everyone else!

    It's my favorite Christian contemporary music.

    My favorite song.

  21. Forever - Kari Jobe

  22. Open the Eyes of My Heart - MercyMe

    It's the best.

  23. Don't Waste Your Life - Lecrae

  24. Through All of It - Colton Dixon

  25. All This Time - Britt Nicole

  26. 10,000 Reasons (Bless the Lord) - Matt Redman

    One of my favorites for a long time. It's fourth only to Give Me Your Eyes, Who the Son Sets Free (Is Free Indeed), and Reckless Love.

    This song is pretty good. My mom plays it a lot.

  27. Blessed Be Your Name - Matt Redman

    I love this song, and I love Christian rock.

  28. Be My Escape - Relient K

  29. Breathe into Me - Red

8Load More
PSearch List