"White Christmas" is the story of two successful song-and-dance partners who try to help their old army general with his Vermont ski lodge. Two singing sisters help the men and, in the process, the two showmen fall in love with the two sisters and vice versa. The story is weak but it is helped by tuneful Irving Berlin songs and good performances from the four talented and likeable leads (Danny Kaye, Bing Crosby, Vera Ellen, and Rosemary Clooney).
Bob Wallace (Bing Crosby) and Phil Davis (Danny Kaye) meet in the army when Phil saves Bob's life. After their army service ends, Bob and Phil team up as singing and dancing partners.
Bob is a workaholic and his constant pressure for the team to do more and more shows interferes with Phil's social life so Phil tries to find a woman for Bob. They go to see an old army brother's sisters (Vera Ellen and Rosemary Clooney), Judy and Betty Haynes, performing their act and the two men end up helping the women out of a financial jam. Phil tricks Bob into going to Vermont for Christmas so they can be with the two sisters who are performing over the holidays at a ski lodge.
When they arrive at the lodge, Bob and Phil discover that the owner of the lodge is their old army General. Unfortunately, there is no snow in Vermont and the lodge is empty and failing financially, so Bob and Phil plan a scheme to get their old army buddies up to the lodge for Christmas. They bring their entire show, with all of its cast and crew, to the lodge for a special Christmas show but they don't let anyone know about their plans to honor the General.
While rehearsing for the show, Judy and Betty fall in love with Phil and Bob and the men also fall in love with the sisters. In the end, the show and the surprise are successes, and everyone has a happy and white Christmas, as snow begins to fall at the lodge.