Skip to main content

A Civil War Christmas: An American Musical Celebration

Categorized as: Kids & Family
Event tags:

  • Weekly on Sunday, Thursday, Friday, and Saturday
  • Starting on: Nov 30, 2017
  • Ending on: Dec 16, 2017
  • 08:00PM - 10:30PM
  • $18-$30
  • 925-283-1557
  • Event Website


Town Hall Theatre “Generations” Season 2017-2018 celebrates this holiday season with the warm and deeply-moving musical play, A CIVIL WAR CHRISTMAS: An American Musical Celebration, by Pulitzer Prize-winner Paula Vogel, with music by Daryl Waters. A CIVIL WAR CHRISTMAS will have 12 performances, including two previews, November 30 through December 16, 2017, at Town Hall Theatre Company, 3535 School Street, in Lafayette, CA. Tickets are $18 - $30, and are available through the Box Office at (925) 283-1557 or online at

Ms. Vogel sets her play on the bitterly cold Christmas Eve of 1864, in Washington, D.C. In the White House, President and Mrs. Lincoln plan their gift-giving, while on the banks of the frozen Potomac a young rebel soldier is captured by a Union blacksmith; nearby John Wilkes Booth hatches a plot with conspirators; and an enslaved woman and her daughter become separated on their journey to freedom. Featuring hymns and carols of the period, Ms. Vogel’s A Civil War Christmas masterfully interweaves stories of lives from both sides of the Civil War, sharing messages of compassion, good will and wishes for peace.

A CIVIL WAR CHRISTMAS: An American Musical Celebration by Paula Vogel, Music by Daryl Waters, directed by Dawn Monique Williams, with music direction by Margaret Halbig.

CAST: Reginald Clay, Elizabeth Curtis, Jason Gray, Eleanor "Ellie" Harris, Nick Mandracchia, Shannon Mauldin, Khary L. Moye, Morgan Pavey, Tom Reilly, Lindsey Schmeltzer, Jeunée Simon, Terrance Smith, Alicia von Kugelgen, and Dan Wilson

DATES: Thursday, November 30, 2017, Preview @ 8:00 p.m.

Friday, December 1, 2017, Preview @ 8:00 p.m.

Saturday, December 2, 2017: OPENING RECEPTION

THROUGH December 16, 2017

SHOWTIMES: Nov 30 – Dec 16, 2017

Thursdays and Fridays @ 8:00pm

Saturday, December 2 @ 8:00pm

Saturdays, December 9 and December 16 @ 3:00pm & 8:00pm

Sunday, Dec. 10 @ 2:00 PM

CLOSES: December 16

Visit Event Website for More Info

Interested in advertising or becoming a community sponsor? Contact us at 925-335-6397 or email us at