Oh Mary Don't You Weep
Holly Near Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Oh Mary don't you weep for me
Oh Mary just you wait for me
The battle will soon be over
Oh Mary don't you weep

Jimmy sent a letter to his bride back home
For three long years now he's been gone
He left her cryin' on her wedding day
And went to fight the battle of the Blue and Gray

Oh Mary don't you weep for me
Oh Mary just you wait for me
The war's gonna soon be over
Oh Mary don't you weep

Mary's young heart was filled with joy
When she got the letter from her soldier boy
His words of love made her heart beat fast
But little did she know it would be the last

Oh Mary don't you weep for me
Oh Mary just you wait for me
The battle will soon be over
Oh Mary don't you weep

On that same day Atlanta burned down
Her soldier boy he fell to the ground
Now Mary sits alone by the candle light
And reads his letter over every night

Oh Mary don't you weep for me
Oh Mary just you wait for me
The war's gonna soon be over
Oh Mary don't you weep

Oh Mary don't you weep for me
Oh Mary just you wait for me
The battle's gonna soon be over
Oh Mary don't you weep





Oh Mary don't you weep
Oh Mary don't you weep

Overall Meaning

The song "Oh Mary Don't You Weep" is a traditional gospel song which has been interpreted by several artists including Holly Near, Arlo Guthrie, Ronnie Gilbert, and Pete Seeger. The lyrics tell the story of a soldier named Jimmy who went to fight in the "battle of the Blue and Gray" during the Civil War. Jimmy sends a letter to his bride, Mary, who had been waiting for him for three years. Mary is overjoyed to receive his letter, but little does she know that it would be his last. On the same day that Atlanta burned down, Jimmy falls in battle. Mary is left alone, reading his letter over and over again by candlelight.


Line by Line Meaning

Oh Mary don't you weep for me
Do not cry for me, Mary, for I have gone to fight in a war.


Oh Mary just you wait for me
Be patient, Mary, for I will return to you.


The battle will soon be over
The war will be finished soon, and I will come home.


Jimmy sent a letter to his bride back home
A soldier named Jimmy wrote a letter to his wife back in their hometown.


For three long years now he's been gone
Jimmy has been away from home fighting for three years already.


He left her cryin' on her wedding day
On their wedding day, Jimmy left his wife in tears to fight in the Civil War.


And went to fight the battle of the Blue and Gray
Jimmy joined the Union or Confederate army to fight in the Civil War.


Mary's young heart was filled with joy
Mary was happy to receive a letter from her husband and read his words of love.


When she got the letter from her soldier boy
Mary received a letter from her husband who was a soldier.


His words of love made her heart beat fast
The loving words he wrote made her feel happy and excited.


But little did she know it would be the last
However, she didn't know that this would be the last letter she would ever receive from him.


On that same day Atlanta burned down
The same day Mary received Jimmy's letter, the city of Atlanta was destroyed in the war.


Her soldier boy he fell to the ground
Unfortunately, Jimmy died during the battle.


Now Mary sits alone by the candle light
Mary is left alone, grieving for her lost husband, reading his letter by candlelight.


And reads his letter over every night
She reads her husband's last letter to her every night, cherishing the memories of him.


The war's gonna soon be over
The Civil War is close to its end.


Oh Mary don't you weep
Do not cry, Mary.




Lyrics © BMG Rights Management, Warner Chappell Music, Inc.
Written by: TRADITIONAL

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