I Heard the Bells on Christmas Day
Johnny Cash Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

I heard the bells on Christmas Day
Their old familiar carols play
And wild and sweet the words repeat
Of peace on earth goodwill to men

I thought how as the day had come
The belfries of all Christendom
Had rolled along unbroken song
Of peace on earth goodwill to men

And in despair I bowed my head
There is no peace on earth I said
For hate is strong that mocks the song
Of peace on earth goodwill to men

Then pealed the bells more loud and deep
God is not dead nor doubt He sleeps
The wrong shall fail the right prevail
With peace on earth goodwill to men

Till ringin' singin' on its way
The world revolve from night to day
A voice a chime a chance so blind
Of peace on earth goodwill to men

Then pealed the bells more loud and deep
God is not dead nor doubt He sleeps




The wrong shall fail the right prevail
With peace on earth goodwill to men

Overall Meaning

The song “I Heard the Bells on Christmas Day” by Johnny Cash, is based on the 1863 poem “Christmas Bells” by Henry Wadsworth Longfellow. The poem was written after Longfellow's wife died in a fire and his son was severely injured during the Civil War. The poem reflects Longfellow's despair at the state of the world, and his struggle to see hope during a time of war and personal tragedy.


In the first verse, the familiar sound of Christmas bells playing songs of peace on earth and good will to men is contrasted with the reality of the world, where hate is strong and there is no peace. In the second verse, the singer is in despair, and feels there is no hope for peace in the world. However, in the third verse, the bells ring louder and deeper, to remind us that God is not dead, and that the wrong will fail and the right will prevail with peace on earth and good will to men. The final verse alludes to the idea that the ringing of the bells can bring about change, turning the world from darkness to light, and bringing about the chance for peace.


Line by Line Meaning

I heard the bells on Christmas Day
I listened to the bells ringing on Christmas Day


Their old familiar carols play
The bells played familiar Christmas carols


And wild and sweet the words repeat
The words of the carols were passionate and sweet as they repeated


Of peace on earth goodwill to men
The words of the carols were promoting peace and goodwill among humankind


I thought how as the day had come
I contemplated how the day had arrived


The belfries of all Christendom
The bell towers of all Christian churches


Had rolled along unbroken song
Had sounded a continuous unbroken song


Of peace on earth goodwill to men
Promoting peace and goodwill among humankind


And in despair I bowed my head
Feeling hopeless and dejected, I lowered my head


There is no peace on earth I said
I uttered that there was no peace on earth


For hate is strong that mocks the song
Hate is so powerful that it ridicules the message of peace in the song


Of peace on earth goodwill to men
Promoting peace and goodwill among humankind


Then pealed the bells more loud and deep
The bells rang louder and deeper


God is not dead nor doubt He sleeps
God is alive and does not sleep


The wrong shall fail the right prevail
The wrong will be defeated and the right will win


With peace on earth goodwill to men
Promoting peace and goodwill among humankind


Till ringin' singin' on its way
Until the sound of ringing and singing


The world revolve from night to day
The world continues to rotate from night to day


A voice a chime a chance so blind
A voice, a chime, and an opportunity that is not clearly understood


Of peace on earth goodwill to men
Promoting peace and goodwill among humankind


Then pealed the bells more loud and deep
The bells rang louder and deeper


God is not dead nor doubt He sleeps
God is alive and does not sleep


The wrong shall fail the right prevail
The wrong will be defeated and the right will win


With peace on earth goodwill to men
Promoting peace and goodwill among humankind




Lyrics © DistroKid, Integrity Music, ST. NICHOLAS MUSIC INC., Peermusic Publishing, Kobalt Music Publishing Ltd.
Written by: Henry Wadsworth Longfellow, Johnny Marks

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found
Comments from YouTube:

Yolgezer🍁

I am lying sick in the hospital room. All I can see is the blue sea and the blue skyline on the other side of the glass. And this song made me emotional while listening to it. It's like I walked that horizon line. THANK YOU JOHNNY ..

Ingrid S

I hope you are better since last Christmas. Many prayers to you. Johnny Cash's version of this song always brings me tears.

Yolgezer🍁

@Mx Gaming - MSM iam sick

Mx Gaming - MSM

Ew lmao what happened?

Wilbi Mcshane

Take care, mate

AirJordan2007ro Nba

@Yolgezer🍁 come on get well soon. I recommend you to listen little richard tutti frutti again and again

29 More Replies...

Kurt Lehman

Johnny's version of this wonderful song one of my favorites. Merry Christmas

Edgar Allan Poe

Johnny Cash was, is, and will always be THE man.

Edgar Allan Poe

@FlappinTheJack *Allan. No h.
Also I love your YouTube name: FlappinTheJack lol

FlappinTheJack

Very true famous writer and poet Edgar Allahn Poe

More Comments

More Versions