Dear John
Styx Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Written by Tommy Shaw
Lead vocals by Tommy Shaw

Dear John I knew you
About as well as anyone
We were the wild ones
So sure those days would never end
Now they're only memories my friend

Dear John I'll see you
Some day again

I swear I saw you
On a crowded street today
I almost called your name
Thinking of all those yesterdays
Heaven help me
How I miss my friend

Dear John I'll see you
Some day again

There'll be a celebration
When all will be revealed
We'll have a reunion
High on a hill

Dear John how are you
God know it's heaven where you are
Find some peace there
May it never end

Dear John my heart knows
We'll meet again




Dear John I'll see you....
Some day again

Overall Meaning

The song Dear John by Styx is a nostalgic and emotional tribute to a friend named John who has passed away. The song is written by Tommy Shaw and he is also the lead vocalist. Tommy speaks directly to John, telling him that he knew him better than anyone else and how they were young and wild together, believing that their good times would never end. However, now that John is gone, those days and memories are all that remains. Tommy reminisces about seeing John on the street and longing to call out his name but feels a sense of grief for losing his friend.


Tommy's tone is not only wistful but also hopeful, promising that they will meet again someday. He talks about a celebration where everything will be revealed, possibly referring to an afterlife where they will reunite on a hill. The song is highly moving, conveying not just the sadness of losing someone but also the hope for a reunion in the future.


Overall, the song Dear John is about losing a dear friend and experiencing a sense of grief and loss. It is a poignant and emotional tribute from a friend who misses John and hopes for a reunion.


Line by Line Meaning

Dear John I knew you
I once knew you very well, as well as anybody could.


About as well as anyone
I knew you to the best of my knowledge, as much as anyone else did.


We were the wild ones
We were wild and life was full of entertainment.


So sure those days would never end
We believed that life was full of possibilities and that times would never change.


Now they're only memories my friend
Things have changed and all that's left now are memories of those times.


Dear John I'll see you
I'll see you again in the future.


Some day again
At some point, we'll meet again.


I swear I saw you
I honestly thought I saw you today.


On a crowded street today
I saw you in a crowded public place with many people.


I almost called your name
I almost shouted your name out aloud to get your attention.


Thinking of all those yesterdays
Remembering all the fun moments we had together in the past.


Heaven help me
I need divine intervention or assistance.


How I miss my friend
I miss you, my friend, so much.


There'll be a celebration
At some point, there will be a grand occasion for us to celebrate.


When all will be revealed
When everything will be disclosed or become clear.


We'll have a reunion
We'll meet each other again and have a great time.


High on a hill
We will have our reunion on top of a hill, perhaps, and be able to look down on everything.


Dear John how are you
How are you doing, John?


God knows it's heaven where you are
Wherever you are, I believe it's somewhere blissful and heavenly.


Find some peace there
May you find some peace and tranquillity there, John.


May it never end
I hope your peaceful state never ends, John.


Dear John my heart knows
My heart is fully aware, John.


We'll meet again
We shall surely see each other again.


Dear John I'll see you....
I'll meet you again, John...


Some day again
Some time in the future.




Lyrics © Wixen Music Publishing, Universal Music Publishing Group
Written by: TOMMY R. SHAW

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