Joseph, did you know
When the angel spoke that night
Your faith would shine so brightly
Through the world's eternal fight
The child you'd call your own
Would break the chains of sin
The carpenter's hands would raise the King within
Oh, did you see beneath the starry skies
The weight of glory in His tiny cries
Joseph, did you know
The path you'd tread so bold
The Savior of the nations
In your arms you'd hold
Through every fear
Through every trial
You walked with faith
Mile after mile
Joseph, did you know
When you took Mary's hand
That you'd protect the Lamb of God
By divine command
You dreamed a dream, but it wasn't your plan
An angel spoke, and you took your stand
The world would judge, but you didn't fall
You raised the Savior who would save us all
You fled to Egypt when the danger grew
Faith in God carried you through
A carpenter's hands, a father's care
Guided the One who'd answer prayer
Oh, did you see, beneath the starry skies
The weight of glory in His tiny cries
Joseph, did you know
The path you'd tread so bold
The Savior of the nations
In your arms you'd hold
Through every fear
Through every trial
You walked with faith
Mile after mile
Arise, take the child and His mother
For He is the light of the world
The hope of all nations
Joseph, did you see the wonder in His eyes
The light of heaven shining through the night
Joseph, did you know
The story you would weave
A humble father called to believe
Through every trial
You held Him near
The King of kings
The Savior is here
Did you know
Did you know
Joseph
A man of faith
Whose quiet courage shaped eternity
Did you know
Did you know
Did you know