Below is the Broadway schedule between Monday December 23, 2019 and Sunday, December 29, 2019, with links to my reviews of the shows. Eight shows will be performing on Christmas Eve (Tuesday, three of them in the evening.) Ten shows are performing on Christmas Day, all of them in the evening. All but two of the shows are performing on Monday, December 23rd — today — and that includes some matinees!.
Also check out my guide to holiday shows
Three of the shows are in previews, and two I haven’t see, which explains why they have no link.