Im biased but I think no one does Christmas quite like Northern Vermont. We're in NYC and spend xmas there bc my family is outside of Stowe. The quad opens at 730 and if you head up early you'll beat crowds. You can ski til noon, then eat lunch, ski more or xc ski, hike, snowshoe, dogsled, ice skate, the 9yo can indoor rock climb, Ben & Jerrys factory, etc etc. There's a lot to do. The flight from NYC is short (45 min) and the drive from Burlington is under an hour. There's plenty of cozy, Christmasy places to stay & good restaurants. If you get bored of Stowe you can ski a day at Smuggs, MRG, Sugarbush, blow the 9yo's mind and go to the waterpark at Jay, etc. Skiing Christmas Day is fun, and if you want to freeze you can head to the Old West Church in Calais which is heated by wood stoves and lit by candles for Xmas eve lessons and carols. If you're NYC public I'd skip school fri and beat the wknd travel crowds. In fact, you could skip school Thurs too, bc hey it's xmas