Michelle Pfeiffer y Harrison Ford fueron las primeras y las únicas opciones del director Robert Zemeckis para los papeles principales de Claire y Norman Spencer.
Hay una escena en el tráiler en la que Claire está mirando una fotografía y nota la cara de un fantasma en la ventana. Esta escena no aparece en la película.
La banda sonora de 'Cuento de Navidad' corre a cargo de Alan Silvestri, quien ha trabajado con Robert Zemeckis en numerosas ocasiones. Su primera colaboración fue en 'Tras el corazón verde'. A partir de entonces, Silvestri se convirtió en el responsable de bandas sonoras como 'Regreso al futuro', '¿Quién engañó a Roger Rabbit?', 'Forrest Gump' (con la que recibió una nominación a los Premios de la Academia), 'Contact', 'Lo que la verdad esconde', 'Náufrago' (que le valió un Grammy como Mejor Composición Instrumental) o 'Polar Express'. Uno de los temas principales del film, "God Bless Us Everyone", cuenta con partitura de Silvestri y con la voz del tenor italiano Andrea Bocelli, quien estaba, casualmente, grabando un álbum de canciones navideñas. Bocelli ha grabado el tema en inglés, en español y en italiano.