Have Yourself A Merry Little Christmas
Johnny Mathis Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Christmas future is far way
Christmas past is past
Christmas present is here today, bringing joy that it will last

Have yourself a merry little Christmas

Let your heart be light
From now on, our troubles will be out of sight
Have yourself a merry little Christmas
Make the Yuletide gay
From now on, our troubles will be miles away
Here we are as in olden days
Happy golden days of yore
Faithful friends who are dear to us
Gather near to us once more

Through the years we all will be together
If the fates allow
Hang a shining star upon the highest bough
And have yourself a merry little Christmas now

Through the years we all will be together
If the fates allow




Hang a shining star upon the highest bough
And have yourself a merry little Christmas now

Overall Meaning

Johnny Mathis's classic song "Have Yourself A Merry Little Christmas" is a beautiful expression of the holiday spirit. The song acknowledges the bittersweet emotions that can accompany the holiday season while emphasizing the importance of joy and togetherness.


The opening lines, "Christmas future is far away, Christmas past is past, Christmas present is here today, bringing joy that it will last," set up the song's themes of reminiscence and hope. The lyricist recognizes that the future is uncertain and that the past is behind us, but that Christmas is an opportunity to bask in the present and experience joy that will carry us through the coming year.


The chorus emphasizes the importance of being merry and joyful during the holiday season, using the metaphorical image of letting one's heart be light. The second verse continues this sentiment by suggesting that by embracing the holiday spirit, we can leave our troubles behind and enjoy the season to the fullest.


The final verse emphasizes the importance of togetherness during the holidays. The song recognizes that the holiday season can be lonely for some but reminds us that we can find comfort in the presence of loved ones. The image of hanging a shining star upon the highest bough is a symbolic way of expressing hope for the future and appreciation for the present moment.


In summary, "Have Yourself A Merry Little Christmas" is a classic holiday song that encapsulates the joys and challenges of the holiday season. Its themes of hope, togetherness, and joy are timeless and continue to resonate with listeners year after year.


Line by Line Meaning

Christmas future is far way
The future Christmas seems distant and out of reach.


Christmas past is past
The Christmas of the past is gone and cannot be relived.


Christmas present is here today, bringing joy that it will last
The current Christmas holiday is here, and it will bring happiness that will linger.


Have yourself a merry little Christmas
Wishing you a joyful and pleasant Christmas.


Let your heart be light
Try to relax and enjoy the holiday season.


From now on, our troubles will be out of sight
Looking forward to a stress-free and peaceful holiday season.


Make the Yuletide gay
Allow the Christmas celebrations to be full of joy and happiness.


From now on, our troubles will be miles away
Looking forward to a future where our problems and worries are far away.


Here we are as in olden days
We are gathered together, reminiscent of the good old days.


Happy golden days of yore
We are remembering the good times of the past.


Faithful friends who are dear to us
Our loyal companions who hold a special place in our hearts.


Gather near to us once more
Come close to us and share in the joy of the season.


Through the years we all will be together
We hope to remain connected and united for many years to come.


If the fates allow
If destiny permits us.


Hang a shining star upon the highest bough
Place a brilliant star atop the tallest tree to symbolize hope and joy.


And have yourself a merry little Christmas now
Enjoy the holiday season and appreciate the love and happiness around you.




Lyrics © BMG Rights Management, Tratore
Written by: Hugh Martin, Ralph Blane

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions