Es Nochebuena en Gales. Un niño llamado Thomas está emocionado por las vacaciones, pero también está decepcionado porque está lloviendo en lugar de nevar. Su abuelo le da una vieja bola de nieve como regalo anticipado de Navidad y comienza a contar historias coloridas y divertidas sobre las Navidades de su infancia que se muestran en flashback. Thomas sigue haciéndole más preguntas a su abuelo porque le gustan las historias y porque no quiere irse a la cama. Sus padres finalmente insisten en que se vaya a la cama, y su abuelo le cuenta una última historia sobre irse a la cama la noche de Navidad mientras escucha a su familia cantando villancicos en la planta baja. Después de que Thomas se duerme por fin, su abuelo abre la ventana del dormitorio y ve que caen copos de nieve.