O Little Town of Bethlehem
Mahalia Jackson Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Oh little town of Bethlehem, how still we see thee lie
Above thy deep and dreamless sleep the silent stars go by
Yet in thy dark streets shineth, the everlasting light
The hopes and fears of all the years are met in thee tonight.

For Christ is born of Mary, and gathered all above
While mortals sleep the angels keep their watch of wondering love
Oh morning stars together, proclaim thy holy birth.
And praises sing to God the king, and peace to men on earth.

Oh little town of Bethlehem, how still we see thee lie
Above thy deep and dreamless sleep the silent stars go by




Yet in thy dark streets shineth, the everlasting light
The hopes and fears of all the years are met in thee tonight.

Overall Meaning

The song "O Little Town of Bethlehem" is a beautiful and moving Christmas carol that captures the essence and importance of the birthplace of Jesus Christ, Bethlehem. The first verse of the carol begins with a picturesque description of the town, highlighting its quietness as the stars shine in the darkness above. However, even in the midst of this stillness, the town is imbued with a sense of light—the "everlasting light," which is a reference to Jesus, the "light of the world". Thus, the town becomes the symbol of the hope and fears of all the years that are fulfilled with the birth of Jesus.


The second verse of the song speaks of the miraculous birth of Jesus, born of Mary in a manger in Bethlehem. Here, the song invites us to visualize the image of angels watching over the newborn Jesus as the morning stars sing praises to God. The verse aptly captures the divine nature of Christ's birth and how it brought hope and peace to humanity.


Overall, "O Little Town of Bethlehem" is a beautiful tribute to the significance of Bethlehem in Christianity and the miracle of Christ's birth. The song encourages us today to contemplate the deeper meaning of the holiday season and reminds us that hope and peace can be found even in the stillness and darkness of our lives.


Line by Line Meaning

Oh little town of Bethlehem, how still we see thee lie
The tiny town of Bethlehem appears peaceful and quiet at this time


Above thy deep and dreamless sleep the silent stars go by
The stars shine silently above the town, as it continues to remain in a deep slumber


Yet in thy dark streets shineth, the everlasting light
Despite the darkness in the streets, there is a bright and eternal light shining in Bethlehem


The hopes and fears of all the years are met in thee tonight.
This very night, Bethlehem is the place where people's dreams and worries from ages past have converged


For Christ is born of Mary, and gathered all above
The Savior, Jesus Christ, has been born to Mother Mary, and all heavenly beings have come to witness this incredible event


While mortals sleep the angels keep their watch of wondering love
As we humans sleep, angels watch over us with amazement and love


Oh morning stars together, proclaim thy holy birth.
All the stars in the sky declare the holiness of Christ's birth


And praises sing to God the king, and peace to men on earth.
We sing praises to God who is the King and ask for peace on earth for all men


Oh little town of Bethlehem, how still we see thee lie
Once again, we observe the quietness of Bethlehem, as if nothing out of the ordinary has happened


Above thy deep and dreamless sleep the silent stars go by
And the stars continue to shine above the slumbering town


Yet in thy dark streets shineth, the everlasting light
But the everlasting light continues to shine brightly in spite of the darkness


The hopes and fears of all the years are met in thee tonight.
Once again, the convergence of hopes and worries from long ago is brought to light, as this night is one of great importance




Lyrics © O/B/O DistroKid, Sony/ATV Music Publishing LLC, Capitol CMG Publishing, Songtrust Ave, Kobalt Music Publishing Ltd.
Written by: Lewis H Redner, Phillip Brooks

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

Sweet home Alabama


on Let It Be

Kid Rock

Sherry M


on Run All the Way

The best gospel singer ever

More Versions