Mary was a sight to see
Livin' down in Galilee
Planned to marry Joseph in a week
Mary had some baby news
Joseph was a bit confused
We were all a little puzzled too
The holy spirit came while I was sleeping
And I swear to God I've never told a lie
So Mary grabbed her things and then
She headed down to Bethlehem
To give this baby thing a try
Everybody come gather round
There's a new boy in town
He's gonna be hanging around for a while
And if you ever want to come back again
Just follow those three wise men
So every year we can all say
It's Christmas day
Joseph was a carpenter
One day he overheard
Isaiah say there's gonna be a sign
He stood up tall and took a breath
In the down of Nazareth
I'll take care of this child like he's mine
The angels came to me while I was sleeping
And I swear to God I've never told a lie
So gather everyone tonight
I wanna tell the Israelites
That I can hear my baby boy cry
Everybody come gather round
There's a new boy in town
He's gonna be handing around for a while
And if you ever want to come back again
Just follow those three wise men
So every year we can all say
It's Christmas Day
Everybody come gather round
There's a new boy in town
He's gonna be wearing a crown in a while
And if you every want to come back again
Just follow those three wise men
So every year we can all say
It's Christmas Day
It's Christmas Day