Wednesday, December 15
11 a.m. to 3 p.m.: Holiday Open House; Morven Museum and Garden, 55 Stockton Street.
12:30 p.m.: Book reading and signing with Paula Bramsen Cullen; Princeton University Store.
6:30 and 8:30 p.m.: Carols of Many Nations with Jubilate Deo and Cantate Domino Choirs; Miller Chapel, Princeton Theological Seminary.
7 p.m.: Holiday Music Concert with Dotty and Friends; 1860 House Cafe, The Montgomery Center for the Arts, Skillman.
7:30 p.m.: A Christmas Carol; McCarter Theatre. Also Thursday through Saturday at 7:30 p.m., Saturday and Sunday at 1 and 5:30 p.m.
7:30 p.m.: Mercer County Community College Jazz Band; Kelsey Theatre, Mercer County Community College.
9:30 p.m.: Eric Mintel Quartet; Triumph Brewing Company, Nassau Street.
Thursday, December 16
5:30 p.m.: Princeton Regional Board of Education Meeting; Valley Road Administration Building, Witherspoon Street.
8 p.m.: Zoning Board of Adjustment Hearing; Borough Hall.
10 p.m.: The 609 Band; Triumph Brewing Company, Nassau Street.
Friday, December 17
6:45 and 7:15 p.m.: Lantern Walking Tour of Washington Crossing State Park. Registration required; call (609) 737-2515.
7 p.m.: Community Swing Dance with PHS Studio Band; Princeton High School Cafeteria.
8 p.m.: A Christmas Story; Kelsey Theatre, Mercer County Community College. Also Saturday at 2 and 8 p.m., Sunday at 2 p.m.
8 p.m.: A Bedfull of Foreigners; Off-Broadstreet Theatre, Hopewell. Also Saturday at 8 p.m., Sunday at 2:30 p.m.
8 p.m.: Community Holiday Party, with folk singer Allison Moore; Arts Council of Princeton.
8 p.m.: Greater Princeton Youth Orchestra benefit concert; St. Anthony Church, Trenton.
10:30 p.m.: Victoria Warne Blues Band; Triumph Brewing Company, Nassau Street.
Saturday, December 18
10:30 a.m. and 1 p.m.: Rudolph the Red-Nosed Reindeer; Off-Broadstreet Theatre, Hopewell.
11 a.m. and 1 p.m.: Babes in Toyland; Bucks County Playhouse, New Hope, Pa.
1 and 2:30 p.m.: Lecture, The Christmas Night Crossing and the Battle of Trenton; Washington Crossing State Park, Titusville.
1 and 4:30 p.m.: American Repertory Ballet's The Nutcracker; State Theatre, New Brunswick. Also Sunday at 1 and 4:30 p.m.
3 p.m.: Soup to Nuts, a Nutcracker Story; Mount-Burke Theatre, Peddie School, Hightstown. Also Sunday at 1 and 4 p.m.
7:30 p.m.: Tom Wopat; Berlind Theatre.
8 p.m.: The American Boychoir; Princeton University Chapel.
8 p.m.: Westminster Community Chorus and Chamber Choir; Bristol Chapel, Westminster Choir College.
8 p.m.: Candlelight Concert, Festival of Lessons and Carols with Voices Chorale of Pennington; Princeton Methodist Church.
10:30 p.m.: Stonewater Groove Rock Band; Triumph Brewing Company, Nassau Street.
Sunday, December 19
2 p.m.: Catfish Blues Band; Failte Coffeehouse, Hopewell. Free.
3 p.m.: Candlelight Concert, Festival of Lessons and Carols with Voices Chorale of Pennington; Pennington Presbyterian Church, Pennington.
3 p.m.: Belle Mead Ballet Company, The Nutcracker; Rider University, Lawrenceville.
3 p.m.: Greater Trenton Symphony Orchestra; Patriots Theater at the War Memorial, Trenton.
4 p.m.: The American Boychoir; Richardson Auditorium.
4 p.m.: Singers Forum Princeton Youth Program Holiday Concert; Princeton Arts Council.
4 p.m.: Princeton Society of Musical Amateurs reading of Bach's Magnificat; Princeton Unitarian Church.
8 p.m.: Concert, A Portuguese Christmas Vespers, with Fuma Sacra; Bristol Chapel, Westminster Choir College. Also Monday at 8 p.m.
Monday, December 20
5 p.m.: Township Committee; Township Municipal Complex.
7:30 p.m.: Bach's Brandenburg Concerti, with Chamber Music Society of Lincoln Center; Richardson Auditorium.
Tuesday, December 21
5:30 p.m.: Princeton Public Library Board of Trustees; Princeton Public Library.
7:30 p.m.: A Christmas Carol; McCarter Theatre. Also Wednesday at 7:30 p.m., Thursday at 3 and 7:30 p.m., Friday at noon and 4 p.m.
8 p.m.: Princeton Regional Schools Board Meeting; John Witherspoon Middle School.
Wednesday, December 22
Noon: Drumthwacket Tour. Every Wednesday. Reservation required; call (609) 683-0591.
7 p.m.: EnCorp Theatre School's A Superstar Christmas; Villa Victoria Auditorium, Ewing.
7:30 p.m.: Annual Princeton High School Winter Concert, with two orchestras, three choirs; Princeton University Chapel.
7:30 p.m.: A Christmas Carol; McCarter Theatre. Also Thursday at 3 and 7:30 p.m., Friday at noon and 4 p.m.
8 p.m.: Mercer County Symphonic Band; Kelsey Theatre, Mercer County Community College.
9:30 p.m.: Mutlu funk-jazz band; Triumph Brewing Company, Nassau Street.
Thursday, December 23
10 p.m.: Friends of Sage; Triumph Brewing Company, Nassau Street.
Friday, December 24
5 to 6 p.m.: Christmas Eve Caroling; Palmer Square.