35 EPIC Things to Do at Christmas in NYC
Christmas in New York City is magical.
It’s the time of year when the entire city seems to sparkle.
I still remember my first Christmas in NYC—the crisp winter air, the scent of roasted chestnuts wafting through the streets, and the moment I stood beneath the towering Rockefeller Center Christmas tree for the first time.
It felt like I had walked right into a holiday movie.
The energy is contagious, and there’s no better place to get into the holiday spirit.
I wanted to write this guide to share that magic with you, especially if you’re planning your own Christmas trip to the Big Apple.
Navigating all the festive events and must-see spots can be overwhelming, but that’s exactly why I’ve put together this detailed list of 35 epic things to do at Christmas in NYC.
Whether you’re looking for iconic experiences like ice skating at Rockefeller Center or hoping to find hidden holiday gems, this guide has it all.
I’ll take you through everything from seeing the famous tree to finding the best holiday markets and secret spots that most tourists miss.
With this guide, you’ll be able to plan the perfect Christmas itinerary, making the most out of your time in New York City during the holiday season.
1. Visit the Rockefeller Center Christmas Tree
The Rockefeller Center Christmas Tree is iconic, and for good reason.
Since 1931, this tree has symbolized the holiday season in New York City.
Standing beneath its twinkling lights feels like a rite of passage during Christmastime.
The tree is usually lit in early December and stays up through the beginning of January, but to avoid the huge crowds, it’s best to visit early in the morning or late at night.
Trust me, seeing it at night is a completely different experience with the city lights in the background.
While you’re there, don’t miss the other must-see spots nearby.
The ice skating rink right below the tree is smaller than you’d expect, but skating here is one of those bucket list experiences.
If you’re not much for skating, the Top of the Rock offers breathtaking views of the entire city and is especially beautiful during the holidays.
St. Patrick’s Cathedral is also just a short walk away and is worth visiting to escape the cold and admire its stunning architecture.
2. Ice Skating at Rockefeller Center
Skating under the Rockefeller Center Christmas Tree is a classic NYC Christmas experience, and it’s just as magical as you’d imagine.
Though it can get crowded, there’s something special about gliding on the ice with the tree sparkling above and the city buzzing around you.
If you’re serious about skating here, I recommend booking tickets online well in advance to secure a spot and save time.
Morning sessions are generally less crowded, so if you’re an early riser, you can avoid the biggest crowds and enjoy a more peaceful skate.
Evenings, while busier, offer a magical experience with the tree fully lit and holiday music playing in the background.
If Rockefeller Center feels a bit too chaotic for you, there are several other great skating spots nearby.
Bryant Park has a much larger rink, and it’s free if you bring your own skates, while Central Park’s Wollman Rink offers breathtaking views of the city skyline.
3. Explore the Bryant Park Winter Village
The Bryant Park Winter Village is a holiday lover’s dream.
It’s not just about the ice skating, though the rink here is fantastic—it’s the holiday market that really shines.
Imagine more than 100 boutique-style stalls selling everything from handmade ornaments to artisanal chocolates.
It’s the perfect place to pick up unique gifts for friends and family, and even a few special treats for yourself.
The market tends to get busy in the evenings and on weekends, but if you visit on a weekday morning, you’ll find it much more relaxed.
Some of my favorite vendors offer hand-knit scarves, locally made jewelry, and quirky holiday décor that you won’t find anywhere else.
Plus, the food stalls are fantastic.
Grab a cup of hot apple cider or a gourmet pretzel as you wander around—it’s the perfect way to keep warm while you explore.
If you’re into photography, this is one of the best spots in the city for holiday photos, especially if you catch the rink and the Empire State Building in the background.
4. Watch the Radio City Christmas Spectacular with the Rockettes
No Christmas trip to New York is complete without seeing the Radio City Christmas Spectacular.
The Rockettes are a New York institution, and their holiday show is nothing short of breathtaking.
From their perfectly synchronized high kicks to the elaborate sets, every moment feels like a celebration of Christmas.
If you’re planning to see the show, I’d recommend buying tickets as early as possible.
The best seats, which are closer to the stage, sell out fast, but even from the back, the show is fantastic.
There’s something about being in the famous Radio City Music Hall during the holidays that just feels magical.
One fun tip: try to spot all the hidden details in the sets—each year the designers add something new.
I still remember my first time seeing the show as a kid, and even now, it’s still one of my favorite Christmas traditions.
If you’re into behind-the-scenes stories, the Rockettes have some incredible history, having been around since 1925!
5. Marvel at Fifth Avenue Holiday Window Displays
Fifth Avenue’s holiday window displays are world-famous, and for good reason.
The intricate designs at stores like Saks Fifth Avenue, Bergdorf Goodman, and Macy’s are nothing short of stunning.
Each year, these department stores go all out, with different holiday themes that feel like walking through an art exhibit.
If you want to enjoy these displays without fighting the crowds, it’s best to visit early in the morning or late at night.
Trust me, late nights on Fifth Avenue are pure magic when the streets are quiet, and all the lights are still twinkling.
A great walking route starts at 59th Street near Central Park and takes you down Fifth Avenue all the way to Herald Square, where you can finish your window-watching journey at Macy’s famous windows.
6. Explore Dyker Heights Christmas Lights
If you’re looking for over-the-top Christmas lights, you’ve got to check out Dyker Heights.
Located in Brooklyn, this neighborhood is known for its extravagant home decorations—think giant inflatable Santas, life-sized nutcrackers, and thousands of twinkling lights covering every inch of the houses.
Dyker Heights transforms into a winter wonderland every December, and it’s completely free to walk around and admire the displays.
To get there, you can take the subway to Bay Ridge or 86th Street, but many people prefer booking a guided tour to learn about the history behind the decorations and the families that put them up every year.
If you want to explore on your own, go on a weekday evening when the crowds are smaller, but the lights are just as bright.
7. Stroll Through Central Park on a Snowy Day
Central Park is beautiful year-round, but there’s something extra special about it on a snowy day during the holidays.
Some of the best spots to explore in the winter include Bow Bridge, which looks like a scene from a postcard when it’s covered in snow.
The Mall with its picturesque tree-lined walkway, and Bethesda Terrace, where you’ll often find people taking holiday photos.
If you’re feeling adventurous, lace up your skates and take a spin at Wollman Rink with the city skyline as your backdrop.
After your stroll, head to a nearby café for some hot chocolate—I recommend stopping by the small shops on the Upper West Side for a cozy treat.
8. Attend the Holiday Train Show at the New York Botanical Garden
The New York Botanical Garden’s Holiday Train Show is one of the city’s hidden holiday gems.
This event features model trains that chug along through miniature replicas of New York City landmarks, all made from natural materials like bark, leaves, and twigs.
The level of detail is impressive, and kids especially love seeing the tiny versions of the Statue of Liberty, Brooklyn Bridge, and Yankee Stadium.
Tickets tend to sell out quickly, so it’s a good idea to buy them in advance.
It’s a family-friendly event, and the Botanical Garden also offers other holiday-themed activities for children, like crafting workshops and seasonal exhibits.
9. Go Sledding in Central Park
When snow blankets the city, Central Park becomes the go-to spot for sledding.
The best hills for sledding are Pilgrim Hill and Cedar Hill, both of which offer great runs with varying levels of steepness, so whether you’re an adult looking for a thrilling ride or a family with young kids, there’s a spot for everyone.
If you don’t have a sled, don’t worry—you can easily rent or buy one from nearby stores.
After sledding, warm up with a hot drink from a nearby café or head to the Loeb Boathouse for a cozy meal overlooking the park.
10. Visit the Christmas Market at Union Square
Union Square’s Christmas Market is one of my favorite holiday markets in the city.
While it’s smaller than Bryant Park’s Winter Village, it has its own charm, with a focus on unique, handcrafted gifts made by local artisans.
You can find everything from handmade candles to beautiful wooden toys, and it’s the perfect place to shop for something truly one-of-a-kind.
The market also offers some of the best food options, like gourmet grilled cheese and fresh apple cider donuts—don’t miss the chance to try them.
If you’re looking for a market with a more intimate vibe, Union Square is the spot to go.
11. Warm Up with Hot Chocolate at Serendipity 3
Serendipity 3 is famous for its frozen hot chocolate, and while it may sound strange to drink something frozen in the winter, it’s one of those New York treats you just have to try.
The frozen hot chocolate is rich, creamy, and piled high with whipped cream—it’s basically a dessert in a cup.
Because Serendipity 3 is so popular, I highly recommend making reservations well in advance.
It can get packed, especially during the holidays, and walk-ins are rare.
If you’re not in the mood for hot chocolate, the menu also features other over-the-top desserts like the “Frrrozen Hot Chocolate Sundae” and enormous cakes, making it the perfect spot to indulge.
12. Explore Holiday Pop-Up Bars (Miracle on 9th Street, Rolf’s)
New York City’s holiday pop-up bars take festive decorations to the next level, and no list of holiday activities would be complete without mentioning Miracle on 9th Street and Rolf’s.
Miracle is known for its Christmas-themed cocktails served in quirky glassware—think drinks with names like “Jingle Balls Nog” or “Gingerbread Flip.”
The décor is equally impressive, with ceiling-to-floor tinsel, twinkling lights, and holiday ornaments.
Rolf’s, on the other hand, is famous for its over-the-top decorations—imagine hundreds of ornaments, lights, and garlands packed into every inch of the space.
Both spots get insanely crowded, so plan ahead.
For Miracle, reservations are usually required, and for Rolf’s, it’s best to go early or during the day to avoid long lines.
13. Take a Horse-Drawn Carriage Ride Through Central Park
There’s something undeniably romantic about a horse-drawn carriage ride through Central Park, especially during the holidays.
Bundling up in blankets and enjoying the snowy scenery is a quintessential New York experience.
To book a carriage ride, you can either show up at one of the designated pick-up areas around Central Park South or book online in advance.
The rides typically last 20-25 minutes, and they offer some of the best views of the park, including iconic spots like Bethesda Fountain and Bow Bridge.
Just be sure to dress warmly—it gets chilly on the ride, especially after the sun sets.
14. Shop at the Columbus Circle Holiday Market
If you’re visiting Central Park, Columbus Circle Holiday Market is just steps away, making it the perfect stop for some holiday shopping.
This market is slightly smaller than the others, but what it lacks in size, it makes up for in quality.
The market is full of unique gifts from local artisans, including handmade jewelry, cozy scarves, and custom artwork.
It’s also a great spot to grab some holiday-themed snacks, like gingerbread cookies and hot apple cider.
With the holiday lights from Central Park twinkling in the background, it’s a great way to end your park visit while getting some last-minute gifts.
15. Visit Santa at Macy’s Santaland
Macy’s Santaland is a magical experience for families, especially if you have little ones eager to meet Santa.
To avoid long waits, it’s crucial to book your spot in advance—Macy’s has an online reservation system that allows you to pick a time for your visit.
Trust me, this saves you from standing in line for hours during peak holiday season.
Once you’re inside, it’s more than just a quick Santa photo.
Santaland is a full-on experience with festive decorations, toy trains, and elves ready to greet you.
If you’re bringing kids, Macy’s also has additional activities like a giant “Believe” mailbox where they can write letters to Santa, adding an extra layer of holiday cheer to your visit.
16. Take a Christmas-Themed Walking Tour
If you want to dive deeper into New York City’s holiday magic, a Christmas-themed walking tour is a fantastic way to explore.
There are several guided tours that focus on the city’s best holiday sights, taking you to iconic locations like Rockefeller Center, Radio City Music Hall, and Fifth Avenue’s window displays.
What’s great about a guided tour is that the guides often share fascinating historical insights about the locations you visit.
Plus, they’ll point out hidden gems you might not notice on your own, like lesser-known holiday displays or unique traditions.
For first-timers or those who love learning about the city’s history, a walking tour is well worth it.
17. Admire the Washington Square Park Christmas Tree
While Rockefeller Center may get most of the holiday spotlight, the Christmas tree at Washington Square Park has its own unique charm.
Located under the iconic Washington Arch, this tree offers a more relaxed, community-oriented atmosphere compared to the hustle and bustle of Midtown.
For those looking to snap some great holiday photos, visiting in the early morning or late evening will give you the best light and the fewest crowds.
The park itself also hosts various holiday events throughout the season, like caroling nights and performances by local musicians, making it a lovely spot to soak in some festive spirit.
18. Visit St. Patrick’s Cathedral
St. Patrick’s Cathedral is one of New York’s most breathtaking landmarks, and it’s even more special during the holiday season.
The interior is beautifully decorated with poinsettias and Christmas trees, and it’s a peaceful place to escape the city’s hustle.
Even if you’re not religious, attending a holiday service here can be a moving experience.
The grandeur of the architecture and the solemnity of the services bring an extra layer of depth to the holiday spirit.
For photographers, the cathedral’s stained glass windows and towering spires provide some of the most stunning backdrops for holiday photos.
19. See the Gingerbread Houses at Le Parker Meridien
Each year, Le Parker Meridien hosts an annual gingerbread house competition, and these aren’t your average cookie-cutter creations.
Professional bakers and chefs craft intricate, highly detailed gingerbread houses, each designed around a different theme.
From whimsical fairy tales to modern cityscapes, the creativity is incredible, and you can view these gingerbread houses for free in the hotel lobby.
To avoid the biggest crowds, visit during the weekday afternoons.
It’s also worth noting that this event supports local charities, so it’s a great way to combine holiday fun with giving back.
20. Take a Holiday Cruise on the Hudson River
For a completely different perspective of New York City during the holidays, consider booking a Christmas-themed cruise on the Hudson River.
Many boat tours offer special holiday cruises that include dinner, live music, and stunning views of the city’s landmarks decked out in festive lights.
As you sail past the Statue of Liberty, the Brooklyn Bridge, and Lower Manhattan, you’ll be treated to one-of-a-kind views of the skyline lit up for the holidays.
Remember to bundle up—the deck can get chilly, even with heaters.
Booking early is essential, especially if you want a prime spot for dinner and drinks on board.
21. Attend a Christmas Concert at St. John the Divine
St. John the Divine, one of the largest cathedrals in the world, hosts an annual Christmas concert that is nothing short of spectacular.
From classical holiday music to contemporary performances, the concert lineup varies, but it’s always a breathtaking experience.
The soaring acoustics of the cathedral amplify the music in a way that makes it feel truly magical.
Tickets can sell out quickly, so it’s a good idea to plan ahead if you want a good seat.
Even if you can’t make the concert, St. John the Divine offers other holiday events throughout the season, including light shows and special services.
22. Browse the Grand Central Holiday Fair
When the weather outside is frightful, head indoors to the Grand Central Holiday Fair.
Located inside the iconic Grand Central Terminal, this market is filled with local vendors selling everything from handmade jewelry to home décor.
It’s one of the few indoor holiday markets in the city, making it a great option for colder days.
You’ll find lots of NYC-themed gifts here too, which makes it a great stop for picking up something unique for out-of-town friends and family.
Plus, the grand interior of Grand Central decorated for the holidays adds an extra layer of charm to your shopping experience.
23. Go Shopping on Fifth Avenue
Holiday shopping on Fifth Avenue is as much about the experience as it is about buying gifts.
You’ll find famous department stores like Saks Fifth Avenue, Tiffany’s, and Bergdorf Goodman, all decked out in their holiday best.
Even if you’re just window shopping, the holiday displays and special promotions make this stretch of the city feel extra festive.
If you’re shopping on a budget, don’t worry—just walking along Fifth Avenue during the holidays is a treat in itself, and you can still enjoy the festive atmosphere without breaking the bank.
For those looking for unique holiday gifts, check out the smaller boutiques and pop-up shops along the avenue.
24. Savor Holiday Treats from Dominique Ansel Bakery
If you’re a fan of pastries, Dominique Ansel Bakery is a must-visit during the holiday season.
The bakery is famous for its cronuts, but they also offer special seasonal treats that are only available during the holidays.
From Christmas-themed pastries to their rich hot chocolate, there’s no better place to indulge your sweet tooth.
To avoid long lines, it’s best to visit early in the morning—this spot is popular, especially with tourists.
For a true holiday treat, try pairing one of their seasonal desserts with a warm drink, and you’ll be in heaven.
25. Attend the Nutcracker Ballet at Lincoln Center
The Nutcracker Ballet at Lincoln Center is one of the most iconic performances during the holiday season in NYC.
Tickets range from budget-friendly options in the upper tiers to more expensive seats near the stage, so you can plan your visit according to your budget.
For families, this is a perfect event to introduce kids to the magic of live performances, but make sure to get tickets early—this show sells out fast.
Beyond the ballet itself, the costumes, music, and the ambiance of Lincoln Center make this a truly special experience.
If you can, arrive early to take in the stunning holiday decorations around Lincoln Center before the show.
26. Explore the Holiday Shops at Brookfield Place
If you’re looking for a more relaxed, upscale holiday shopping experience, Brookfield Place in Battery Park City is the spot to visit.
This shopping center is filled with luxury brands and boutiques, and the holiday décor here is sophisticated and elegant.
Because it’s a little out of the way compared to other holiday markets, Brookfield Place tends to be less crowded, making it ideal if you want a quieter shopping experience.
After you’ve browsed the shops, there are plenty of great places to eat and grab a warm drink nearby, like Le District, a French-inspired marketplace.
Whether you’re looking for high-end gifts or just want to soak in the festive atmosphere, Brookfield Place offers a more serene holiday vibe.
27. Take a Self-Guided Tour of the Plaza Hotel’s Christmas Decorations
The Plaza Hotel is known for its luxurious décor, and during the holiday season, it becomes a magical wonderland.
You don’t have to be a guest to enjoy the hotel’s decorations—just walk through the main areas and take in the extravagant holiday trees, wreaths, and lights.
One of the best parts about visiting The Plaza is finding hidden corners for the perfect Christmas photo.
The lobby and the Palm Court are beautifully decorated, but the real gem is the hotel’s interior courtyard, which feels like a hidden oasis in the heart of the city.
For an extra treat, stop by The Plaza Food Hall for a holiday snack or a cup of coffee to warm up before heading back out into the city.
28. Experience a Christmas Eve Midnight Mass at St. Patrick’s Cathedral
Attending the Christmas Eve Midnight Mass at St. Patrick’s Cathedral is a once-in-a-lifetime experience, and if you’re in NYC for the holidays, it’s worth planning for.
To secure a seat, you’ll need to arrive several hours in advance—the cathedral fills up quickly, and the line to get in can be long.
The service itself is breathtaking, with candlelight, music, and the incredible ambiance of St. Patrick’s towering Gothic architecture.
Even if you’re not religious, the Midnight Mass is a beautiful way to experience the reverence and solemnity of Christmas Eve in one of the world’s most famous cathedrals.
29. Attend a New York Philharmonic Holiday Concert
If you’re looking to add some high culture to your holiday itinerary, attending a holiday concert by the New York Philharmonic is a must.
The Philharmonic’s holiday performances typically include classical holiday music, along with more contemporary selections, making it a festive and memorable evening.
Tickets can be pricey, but there are usually options for every budget if you book early enough.
This is a formal event, so plan to dress up and make it a special night out. The elegance of the Philharmonic Hall and the incredible music make it well worth the price of admission.
30. Enjoy a Holiday Brunch at Tavern on the Green
Tavern on the Green is one of the most iconic restaurants in NYC, and during the holidays, it’s a magical place to enjoy a festive brunch.
The restaurant is decked out with lights, garlands, and holiday décor, making it feel like you’ve stepped into a winter wonderland.
Their holiday menu is filled with seasonal favorites, and brunch here is a great way to take a break from the holiday rush and enjoy some quality time with friends or family.
Make sure to book your table in advance—Tavern on the Green is incredibly popular, especially around the holidays.
And if you’re lucky, you might even catch a glimpse of Central Park covered in snow while you dine.
31. Admire the New York Stock Exchange Christmas Tree
The Christmas tree at the New York Stock Exchange is one of the city’s most underrated holiday attractions, located in the heart of the Financial District.
This tree may not get the same attention as Rockefeller Center’s, but it’s just as beautiful, and you’ll likely find fewer crowds.
The best time to visit is early morning or late evening, when the area is quieter and you can really take in the tree without the weekday business crowds.
While you’re in the area, make sure to check out some other iconic Financial District spots, like Wall Street and the Charging Bull statue.
32. Walk the Brooklyn Heights Promenade for Skyline Views
For a peaceful and scenic holiday walk, the Brooklyn Heights Promenade offers some of the best views of the Manhattan skyline, all lit up for the holidays.
This is a quieter activity, perfect for those looking to escape the hustle of Midtown and enjoy a more relaxed holiday moment.
The best time to visit is during the late afternoon, so you can catch the sunset over Manhattan and watch the city lights come on as it gets dark.
After your walk, warm up with a hot chocolate from one of the nearby cafés in Brooklyn Heights.
33. Visit the Oculus Holiday Market
The Oculus at the World Trade Center is a stunning piece of architecture, and during the holidays, it’s transformed into a modern, sleek holiday market.
The vendors here offer unique, handmade gifts, perfect if you’re looking for something different from the more traditional holiday markets in the city.
Because it’s a newer market, the crowds are usually smaller, making it a great spot for a relaxed holiday shopping experience.
Take some time to admire the architecture of the Oculus itself—its airy, futuristic design is a beautiful contrast to the festive market below.
34. Discover Hidden Christmas Gems in the West Village
The West Village is known for its charming, quiet streets, and during the holidays, it’s a great spot to discover hidden Christmas gems.
A self-guided walking tour through the Village will reveal beautifully decorated brownstones, secret Christmas trees, and cozy cafés.
This area is far less crowded than the more touristy parts of the city, making it perfect for a peaceful holiday stroll.
Stop by one of the West Village’s many cozy restaurants or coffee shops to warm up and enjoy a festive treat during your walk.
35. Experience the Luminaries at Brookfield Place
One unique and often overlooked holiday experience in NYC is the Luminaries at Brookfield Place.
This interactive light installation, set under the soaring glass atrium, features hundreds of color-changing lanterns that light up to holiday music.
The display is especially magical at night, with the lights creating a mesmerizing glow against the winter sky.
What makes Luminaries even more special is the interactive element—visitors can send wishes through a kiosk that triggers light displays.
After enjoying the lights, grab a warm drink from one of the nearby cafés or explore the quiet, upscale shops of Brookfield Place for a relaxing, festive evening.
Conclusion, 35 EPIC Things to Do at Christmas in NYC
New York City truly transforms into a winter wonderland during the holiday season, offering a mix of iconic sights, festive activities, and hidden gems that make it one of the best places in the world to experience Christmas.
Whether you’re ice skating at Rockefeller Center, shopping at one of the many holiday markets, or enjoying a peaceful stroll through Central Park, there’s no shortage of epic things to do.
I hope this guide helps you plan your perfect holiday itinerary, filled with all the magic and charm NYC has to offer during Christmas.