Christmas Musicals

Sort by
Display per page

  In Light of Everything

Drama by Terri Dill and Brandon Dill

58 pages

10 m, 13 w, 2 teen boys, 2 teen girls, extras


The year is 1849, the month December. Once an insignificant port, Prophyte Harbor is now on the sailor’s map as a refuge in Maine. The people of this small fishing island continue living as they always have…simply. They struggle to keep their faith through their challenges. They will soon experience a journey like no other. Only the beams from the lighthouse will remain the constant. They hear this very important message: In life you will weather many storms, but do not fear. I am with you always. Hear my words and know the truth: there is never a time I am n...

  Joseph's Son

Musical by Ken Cooper

74 pages

9 m, 6 w, plus ensemble


We powerfully follow an old, blind rabbi, Eleazar, as he returns with his grandson to Nazareth to find the answer to a question that has plagued him for most of his adult life: "Who was the son of his old friend, Joseph?" In seeking the answer, Eleazar takes a journey back in time to remember the strange events that came with a simple carpenter to the village on the edge of nowhere...of the romance that bloomed between Joseph and the daughter of Joachim...of the disgrace that stained the betrothal of Joseph and Mary...of the events that set them all on the ro...

  A Christmas Carol - Sodaro/Keys

Christmas Classic Holiday Musical by Craig Sodaro

53 pages

Flexible cast up to 42


Here is a holiday treasure with a beautiful variety of music, from the cheery "A Fifteen Shilling Christmas," and "The Fezziwig Ball," to the dramatic "Link by Link," and "Make Each Day Count." There's also the bright song, "The Spirit of Christmas," and the unforgettable closing number, "God Bless Us, Everyone." The story stays close to Dickens' original novel in dialogue, but adds additional speaking roles for great casting flexibility. Along with the hard-hearted Scrooge, the Christmas Spirits, the Cratchit family and the beloved Tiny Tim, there are carole...