Waitin' On Mary
Gretchen Peters Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Joseph walked to Bethlehem
Found no room there at the inn
And knowing not what was to be
He lay beside her patiently
Waitin' on Mary

The shepherds watched, the stars grew bright
The angels said, "It's gonna be alright
Just have some faith, just wait and see
A miracle will come to be"
Waitin' on Mary

And after all these centuries
The world still has its refugees
The losers in the human race
But with the most amazing grace
They're waitin' on Mary

Faraway on some dark hill
There are faithful waiting still
Who have no hope but still believe




Maybe tonight is Christmas eve
And they're waitin' on Mary

Overall Meaning

The opening verse of Gretchen Peters's song "Waitin' on Mary" refers to the biblical story of the birth of Jesus Christ as a metaphor for people's ability to patiently endure difficult circumstances. Joseph, Jesus's earthly father, walked to Bethlehem but found no room at the inn. Despite not knowing what was going to happen, he lay patiently beside Mary, his wife, who was about to give birth to their son. This reminds us that even in our darkest moments, we must have faith and keep waiting for things to improve.


The following verse expresses the hope that regeneration and miracles (as represented by Christ's birth) can still come to those who believe despite life's hardships. Shepherds saw the bright stars that foretold Jesus's birth, and angels promised that things would get better. This is a message of hope that speaks to the needs of the human heart, where we all want to believe in something better and warmer than what we experience in our present circumstances.


The last few lines of the song speak to the present reality of the human condition, where there are still "losers in the human race" who find themselves waiting on Mary's grace. Mary is now a symbol of grace and hope beyond just the birth of Jesus. Many people around the world still suffer persecution, poverty, and injustice, and they wait for someone or something to bring them out of their difficult situations. Waitin' on Mary gives them hope that miracles can still happen. This song is ultimately about the intrinsic human desire to believe that things can get better even in our darkest moments.


Line by Line Meaning

Joseph walked to Bethlehem
Joseph walked to Bethlehem.


Found no room there at the inn
Joseph found no room at the inn in Bethlehem.


And knowing not what was to be
Joseph didn't know what would happen next.


He lay beside her patiently
Joseph lay beside Mary patiently.


Waitin' on Mary
Joseph was waiting on Mary.


The shepherds watched, the stars grew bright
The shepherds watched their flocks and the stars grew brighter.


The angels said, "It's gonna be alright
The angels told the shepherds everything was going to be okay.


Just have some faith, just wait and see
The angels told the shepherds to have faith and wait.


A miracle will come to be"
The angels promised a miracle was going to happen.


Waitin' on Mary
The shepherds were waiting on Mary.


And after all these centuries
Even after hundreds of years have passed,


The world still has its refugees
The world still has refugees.


The losers in the human race
People who are marginalized in society.


But with the most amazing grace
Despite their challenges, they still have hope.


They're waitin' on Mary
They're waiting for a miracle to happen.


Faraway on some dark hill
Somewhere far away, on a dark hill,


There are faithful waiting still
People who still believe and have faith.


Who have no hope but still believe
People who have no reason to hope, but still hold on to hope.


Maybe tonight is Christmas eve
It's possible that tonight is Christmas Eve.


And they're waitin' on Mary
And they're waiting for a miracle to happen.




Lyrics © Sony/ATV Music Publishing LLC
Written by: GRETCHEN PETERS

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