Celebrate the season with The Colonial Nutcracker, an annual holiday favorite. Photo courtesy of the Paramount Hudson Valley Theater
Celebrate the season with The Colonial Nutcracker, an annual holiday favorite. Photo courtesy of the Paramount Hudson Valley Theater

Weekend Fun: Colonial Nutcracker, A Christmas Carol, Rainbow Fish

The weekend ahead is jam-packed with Santa sightings, breakfasts with Santa, craft fairs, and a host of other seasonal attractions. How to optimize each weekend this month requires some planning and even strategy.

The recurring holiday events taking place throughout the month are now supplemented with a fresh batch of festive fanfare, including Dickens' Christmas Carol and multiple ways to incorporate elements of nature into your holiday decor. Holiday performances continue, including Amahl and the Night Visitors. For a break from holiday hullaballoo, have a laugh at Silent Films with Live Piano Music.

Read on for all our top picks—then be sure to consult our Event Calendar for the full panoply of options (and there are many!). Don’t forget to check out our Holiday Fun Guide to plan the remaining days of the season and our December GoList for our top picks for the month (including events that are unrelated to holiday fanfare). 

Be sure to sign up for our newsletters to stay up to date on all kinds of fun!


The Recital Hall at the Performing Arts Center, Purchase College
735 Anderson Hill Road
Purchase, NY 10577

Old Dutch Church
430 North Broadway
Sleepy Hollow, NY 10591

Paramount Hudson Valley
1008 Brown Street
Peekskill, NY 10566

Edith G. Read Wildlife Sanctuary
Playland Parkway
Rye, NY 10580

Sheldrake Environmnetal Center
685 Weaver Street
Larchmont, NY 10538

Scarsdale Synagogue Temples Tremont & Emanu-El
2 Ogden Road
Scarsdale, NY 10583

Emelin Theatre
153 Library Lane
Mamaroneck, NY 10021

Ruth Keeler Memorial Library
276 Titicus Road
North Salem, NY 10560

The Morgan Library & Museum
225 Madison Ave
New York, NY 10016

Museum of Television and Radio, Paley Center
25 West 52 street
NY, NY 10019