Skip to main content
Pop

Have Yourself a Merry Little Christmas

The bittersweet masterpiece from Meet Me in St. Louis

Composer Hugh Martin
Lyricist Ralph Blane
Year 1944
Origin United States

Lyrics

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...

Lyrics excerpt shown. This song is under copyright protection.

The Story

"Have Yourself a Merry Little Christmas" was written by Hugh Martin and Ralph Blane for the 1944 MGM film "Meet Me in St. Louis." In the film, Judy Garland's character sings it to her young sister to comfort her about the family's impending move away from their beloved hometown. The original lyrics, however, were devastatingly bleak: "Have yourself a merry little Christmas / It may be your last / Next year we may all be living in the past."

Judy Garland refused to sing it, telling Martin: "If I sing that to little Margaret O'Brien, they'll think I'm a monster." Martin rewrote the lyrics to be melancholy but hopeful rather than despairing. The line "Until then we'll have to muddle through somehow" replaced the bleaker original, and the song became a quiet triumph of wartime optimism.

Years later, Frank Sinatra asked Martin to revise it once more for his 1957 album, changing "Until then we'll have to muddle through somehow" to the more upbeat "Hang a shining star upon the highest bough." Martin later said he preferred the Garland version's bittersweet honesty but acknowledged Sinatra's change made the song more universally singable. Both versions coexist in the repertoire, and the song remains one of the most emotionally complex carols ever written.

🎶 Notable Recordings

01
Judy Garland 1944

The original — from the film "Meet Me in St. Louis"

02
Frank Sinatra 1957

The revised, more upbeat version

03
Sam Smith 2014

A stripped-back, emotional modern take

04
Luther Vandross 1995

A smooth R&B classic

Fun Facts

01

Judy Garland refused to sing the original lyrics, calling them too depressing for a scene with a child.

02

The song has been rewritten twice — once for Garland (1944), once for Sinatra (1957).

03

Frank Sinatra changed "muddle through somehow" to "hang a shining star upon the highest bough."

04

The song was written during WWII, and its themes of separation resonated deeply with soldiers overseas.