Lyrics Page

Almost There

By Michael W. Smith

540 views Sep 27, 2026 updated The Spirit of Christmas album Verified editorial review

Song Meaning

Michael W. Smith addresses this one directly to Mary, in the final stretch of pregnancy rather than at the manger itself: "Mary, full of innocence, carrying the Holy prince, you're almost there, you're almost there." The song lives entirely in the waiting, not the arrival.


"A lonely road, a willing heart, pray for strength to do your part" names the specific difficulty of the assignment without romanticizing it, and "trust the Father to provide, bread of heaven prophesied" keeps pointing forward to promises not yet delivered on.


Luke's account of Mary's response to the angel — "let it be to me according to your word" — sits behind the song's picture of a "willing heart," and Isaiah's naming of the coming child as Immanuel gives the repeated closing phrase, "the answered prayer, Emmanuel," its exact title. "Where death will die and life begins" pushes the song's ending past the birth itself, toward the larger story that birth was only the beginning of.

Lyrics Verified by Editorial Team

Mary, full of innocence
Carrying the Holy prince
You're almost there, you're almost there
Mother of the Living Word
Trusting in the voice you heard
You're almost there, you're almost there

You're almost where the angels see
Redemption's plan unfolding
All hope is in the Son you'll bear
You're almost there

A lonely road, a willing heart
Pray for strength to do your part
You're almost there, you're almost there
Trust the Father to provide
Bread of heaven prophesied
You're almost there, you're almost there

You're almost where the waiting ends
Delivering the life within
The answered prayer, Emmanuel
You're almost there

You're almost where the journey ends
Where death will die and life begins
The answered prayer, Emmanuel
You're almost, almost there

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.