There is silence on the street tonight And the cars have all gone home Every shop has locked its doors up tight Getting ready for the show And it's time for me to go There's a roaring fire and a rocking chair And a stocking full of dreams Every corner's filled with a joyful air And the scent of evergreen We will toast peace on earth Raise a glass of Christmas cheer And ask this night to last a thousand years A thousand years A thousand years We will ask this night to last A thousand years If the sky belonged to me alone And my dreams could all come true I would give to every child a home Like the one I share with you So let us toast peace on earth And good fortune everywhere And ask this night to last a thousand years I will wrap my heart in a silver bow And place it in your hands For your love's the gift I cherish most Out of all the gifts I've had A thousand years A thousand years We will ask this night to last A thousand years A thousand years A thousand years We will ask this night to last A thousand years