I ll be home for christmas
“I'll Be Home for Christmas” is a 1943 holiday song, made famous by Bing Crosby, about wanting to reach home by the feast — even if only in a dream.
How it works
Kim Gannon wrote the lyric. Walter Kent wrote the tune. Bing Crosby recorded the song in 1943 with John Scott Trotter’s orchestra for Decca, while the United States was in the Second World War. The record’s full title often includes the last clause in brackets: if only in my dreams. Buck Ram’s name appears on some credits after a dispute over an earlier piece with the same title; the Crosby hit is the Gannon and Kent song.
The lyric lists ordinary Christmas furniture — snow, mistletoe, presents on the tree — then undercuts the promise. The singer will be home, and the last line admits that home may be imaginary. That turn is the whole mechanism. Without it the song is a travel plan. With it the song is a wartime letter that later generations still borrow when a train, a roster, or a grief will not cooperate.
It is not a public holiday and not a ticket type. Christmas Day remains 25 December. In 2026 that Friday does not care whether you make it. The song cares. Play it because the wish is the point, not because a playlist algorithm found snow in the first verse.
What the lyric is doing
Home, in this song, is a house at Christmas, not a nation and not a hotel. The presents are already on the tree in the picture the singer is sending. The listener in 1943 could be a family or a person in uniform. Later covers keep the same furniture and the same last line. If a version drops the dream clause, it has dropped the reason the song outlived the war.
Crosby had already had a huge success with Irving Berlin’s “White Christmas.” This one sits beside it as a second winter letter: not weather, but arrival. USO audiences asked for it. That history is why a modern supermarket still plays a 1940s promise between the tinsel and the freezer aisle. The aisle is not in the lyric. The wish is.
Writers: Kim Gannon (words), Walter Kent (music); Buck Ram credited on some labels. Famous recording: Bing Crosby, 1943, Decca. Hook: the promise of being home, qualified by “if only in my dreams.” Setting in the verses: snow, mistletoe, presents on the tree.
Use now: a standard on holiday records, in films, and in rooms where someone will not be at that table. Films and television movies have borrowed the title for plots about returning, or failing to return, in December. Those are other works. If the search was the song, the 1943 lyric is the source. If the search was a film, read the year and the cast. Do not quote Crosby as if he directed a Hallmark plot.
Playing it without turning it into a timetable
You cannot book a seat with a song. If you will be home, you still need a ticket, a roster that lets you leave, and a date. If you will not, the last line is already written for you. Sending the track instead of a message is thin. Sending the track with a time you will call is the adult version.
Choirs can sing it without pretending they are in 1943. Families can skip it if the missing person is too close. There is no rule that a Christian Christmas must include this number. There is no rule that a secular house must exclude it. It is a pop standard about getting back. Luke’s shepherds are a different text.
The presents are on the tree in the lyric. The honest work is the last line. Everything before it is furniture. On 25 December the civil feast happens whether the train arrived. Play the song on the 24th if the wait is the feeling. Play it on the 26th if the empty chair is. The twelve days of Christmas, if you keep them, are long enough to hear it more than once without turning December into a single night of travel anxiety.
Questions and answers
- Who wrote “I'll Be Home for Christmas”?
- Kim Gannon wrote the words and Walter Kent the music. Bing Crosby’s 1943 Decca recording made it famous. Some credits also name Buck Ram.
- Is it a hymn?
- No. It is a popular wartime Christmas song about returning home, with a last line that may leave the return in a dream.
- Does the song change when Christmas Day is?
- No. Christmas Day is 25 December. The song is a wish about being there, not a calendar reform.
Related guides
1 sep holiday
1 September is a public holiday only where a country named it one. The United States has no federal holiday on that date. Uzbekistan keeps Independence Day. Labor Day in 2026 was 7 September, not the
11th november holiday
The 11th November holiday is Armistice Day, Remembrance Day, or Veterans Day, depending on the country. It is a fixed date, 11 November, not a floating Monday. Other November holidays sit on other day
12 dates of christmas
12 Dates of Christmas is a 2011 ABC Family television film in which a woman relives Christmas Eve until she treats people better. It is a time-loop rom-com, not a dating app.