"My Best Christmas Yet" is the final musical number in the television special, A Muppets Christmas: Letters to Santa. The original song, written by Paul Williams, is sung by the cast of Muppets along with Claire and her mother.
Lyrics
Gonzo:
The last thing that I expected
And nothing like I'd planned
But somehow everything turned out perfect tonight
I think I understand
Robin:
It's the season where magical thinking completely applies
Kermit:
Children can teach us that simply believing's the road to sweet surprise
All:
The road to sweet surprise
Gonzo:
The skies are filled with wishes tonight, the sky is filled with prayers
Kermit:
The night is full of hope and promises kept because somebody cares
All:
It's the season of beautiful endings
We'll never forget
Knowing that we'll be together again
Makes this Muppets Christmas gift
This is my best Christmas
Sing "Hallelujah",
Sing "Silent Night",
Like we used to do
Rowlf:
Let's take a moment of thanks for the dreams that are coming true
All:
All my dreams came true!
Fozzie:
The year is almost over, this year is nearly done
Kermit:
It's drifting toward that place where our memories live, a gift for everyone
Miss Piggy:
Have I told you how often I think of the day we met?
Rizzo and Penguin:
Aye, aye, aye, aye, aye!
Kermit:
Knowing that we'll be together again
Makes this Muppets Christmas gift
All:
This is my best Christmas yet!