Johnny Todd
Bob Dylan and The Band Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Johnny Todd he took a notion
For to cross the ocean wide
And he left his love behind him
Walkin' down by the Liverpool tide.

For a week she wept full sorrows
Tore her hair and wrung her hands
Till she met another sailor
Walkin' down by the Liverpool sands.

Why fair maid are you a-weeping
For your Johnny gone to sea?
If you wed with me tomorrow
I'll be by you constantly.

I will buy you clothes and blankets
I'll buy you a wedding ring.
You shall have a gilded cradle
For to rock you baby in.

Johnny Todd came home from sailin'
Sailin' on that ocean wide
And he found his fair and false one
Was another sailor's bride.

Now, all you men who go a-sailing
For to fight the foreign foe.




Never leave, never leave love like Johnny
Marry her before you go.

Overall Meaning

"Johnny Todd" is a traditional English ballad, later adapted and popularized by Bob Dylan in his 1992 album "Good as I Been to You". The song narrates the story of Johnny Todd, a sailor who decided to cross the ocean leaving his beloved behind. The girl is devastated by Johnny's departure and weeps for weeks until she meets another sailor, who offers to marry her and take care of her. The stranger promises to be by her side, buy her clothes, blankets, a wedding ring, and even a gilded cradle for their future children.


Johnny Todd eventually returns to Liverpool and is heartbroken to find that his beloved had married another man. The song concludes with Johnny's advice to fellow sailors: "never leave love like Johnny; marry her before you go."


Line by Line Meaning

Johnny Todd he took a notion
Johnny Todd made up his mind


For to cross the ocean wide
To travel far across the sea


And he left his love behind him
And he left his beloved behind


Walkin' down by the Liverpool tide.
Walking by the riverbank in Liverpool


For a week she wept full sorrows
For a whole week, she cried with all her heart


Tore her hair and wrung her hands
She pulled her hair and squeezed her hands


Till she met another sailor
Until she met another man who was a sailor


Walkin' down by the Liverpool sands.
Walking by the sandy beach in Liverpool


Why fair maid are you a-weeping
Why are you crying, my dear girl


For your Johnny gone to sea?
Because your Johnny has gone to sea?


If you wed with me tomorrow
If you marry me tomorrow


I'll be by you constantly.
I'll always be with you


I will buy you clothes and blankets
I'll buy you clothes and blankets


I'll buy you a wedding ring.
I'll buy you a ring for our wedding


You shall have a gilded cradle
You'll have a gold-plated cradle


For to rock you baby in.
To rock your baby in it


Johnny Todd came home from sailin'
Johnny Todd returned home from his journey at sea


Sailin' on that ocean wide
After sailing across the wide ocean


And he found his fair and false one
And he discovered that his ladylove was untrue


Was another sailor's bride.
She had married another sailor


Now, all you men who go a-sailing
Now, all you men who sail


For to fight the foreign foe.
To fight against foreign enemies


Never leave, never leave love like Johnny
Don't leave your love behind like Johnny did


Marry her before you go.
Marry her before you embark on your journey




Lyrics © Sony/ATV Music Publishing LLC
Written by: TRADITIONAL, BOB DYLAN

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

More Versions