Nothing captures the magic of the festive season quite like a Christmas market. In addition to Bryant Park, Union Square, Columbus Circle, and Grand Central all host wonderful markets selling festive trinkets and gifts with plenty of hot chocolate and mulled cider to keep you toasty and warm.
The gargantuan Christmas tree at the Rockefeller Center is a must-visit when you're in New York over the festive season. You can also ice skate in front of the iconic tree, but lines tend to be long, so if you don't want to wait you can enjoy the twinkling lights and utterly infectious atmosphere in the area.
New York is famed for its theater, and over the festive period the city puts on a myriad of wonderful shows. Highlights include The Rockettes at Radio City Music Hall and performances of The Nutcracker which take place every season. Carolling is also held all over the city and is a wonderful way to add a further festive touch to a Christmas vacation in New York.