Christmas Carol Tickets 2026 Thurs, Dec 3rd Fri, Dec 4th Sat, Dec 5th (Matinee) Sat Dec 5th Sold Out Thurs, Dec 10th Fri, Dec 11th Sat, Dec 12th (Matinee) Sat Dec 12 Sold Out Thurs, Dec 17th Fri December 18 Sold Out Sat, Dec 19th (Matinee) Saturday Dec 19 Sold Out