
New York City turns into a magical place during the winter holidays. Christmas markets pop up all over the five boroughs, bringing European charm to the city.
You’ll find handmade crafts, hot chocolate, and gifts that feel a little more special than the usual.
Whether you’re looking for unique presents or just want to feel the holiday spirit, these markets have something for everyone, and at all kinds of prices.
Let’s explore 8 of the best Christmas markets in NYC!
Get our best articles by email daily. Subscribe below. It's free!
Read also: Christmas in New York: 12 Best Things to See & Do for a Perfect Holiday
Keep in mind: Our articles may contain errors, despite our best efforts. So, do thorough research before deciding on a travel destination.
1. Bryant Park Winter Village
This video will be loaded from YouTube.com, a third party. If you click "Play", you accept their terms of service, and their use of cookies.
Bryant Park Winter Village is probably the most popular Christmas market in New York. It’s right in Midtown, between 40th and 42nd Streets, and the whole park becomes a festive escape.
There are over 100 vendors selling crafts, jewelry, clothing, and gifts. All the shops are set up in custom kiosks that circle the park.
The market runs from November through March. The holiday shops close in January, but other winter activities stick around until March.
Free ice skating is a big draw here. You just need to bring your own skates or rent a pair; no admission fee required.
Seasonal food and drinks are everywhere, so you can grab hot chocolate or a snack while you wander. Honestly, the hot chocolate alone is worth a stop.
Getting here is easy, with subway stations like 42nd Street-Bryant Park and Times Square-42nd Street nearby.
You’ll see both locals and tourists checking out the Winter Village. The mix of NYC artisans and international vendors keeps things interesting.
Don’t miss: 10 American Towns that Feel like Europe, Without the Jet Lag
2. Union Square Holiday Market
This video will be loaded from YouTube.com, a third party. If you click "Play", you accept their terms of service, and their use of cookies.
The Union Square Holiday Market is one of the city’s biggest and busiest. It runs from mid-November until Christmas, right in the heart of Union Square.
This open-air market draws visitors with its festive vibe and colorful decorations. It’s a spot where you actually feel the holidays in the air.
Local artists and designers fill the stalls with handcrafted gifts. You’ll come across one-of-a-kind items you just can’t find in regular stores.
There’s a real buzz as you walk through, and the decorations make it feel extra cozy. You can easily lose track of time just browsing.
Street food vendors are there too, serving up everything from hot cider to snacks. It’s easy to spend a few hours here, especially if you love people-watching.
Read also: 12 U.S. Small Towns that Turn into Storybooks Every Fall
3. Columbus Circle Holiday Market

(Columbus Circle Holiday Market, New York City, USA – Photo by Kayle Kaupanger)
Columbus Circle Holiday Market sits at the southwestern corner of Central Park, at 59th Street and Central Park West. It’s a pretty scenic spot, really.
Over 100 artisans and designers set up shop here, selling handmade jewelry, art, home goods, and gifts. The market has a European vibe that feels a little magical.
Food vendors are scattered throughout, offering seasonal treats and warm drinks. It’s the perfect excuse to indulge as you shop.
The market’s close to the Wollman ice skating rink, so you could easily visit both in one trip.
This outdoor market draws people looking for unique presents. It’s easy to get here by subway, and you can pair your visit with a stroll in Central Park.
The location and festive atmosphere really make this market stand out. Holiday shopping with a view, what’s not to like?
Must read: 9 Charming Small Towns and Cities to Visit in Kentucky for a Relaxing Vacation
4. Grand Central Holiday Fair

(Grand Central Holiday Fair, New York City, USA by Metropolitan Transportation Authority, CC BY 2.0)
The Grand Central Holiday Fair takes over Vanderbilt Hall inside Grand Central Terminal. It’s a welcome escape from the cold, and the indoor setting feels downright luxurious.
There are more than three dozen local vendors offering jewelry, home goods, artisan crafts, and gourmet food. It’s a mix of gifts and treats that make you want to linger.
The fair draws huge crowds, so it gets pretty busy. Shopping here means you also get to admire the terminal’s famous architecture.
You can browse under those iconic arched ceilings, safe from winter weather. Local vendors bring handmade toys, soaps, and jewelry, plus plenty of gourmet snacks for a pick-me-up.
5. Brooklyn Flea Holiday Market
The Brooklyn Flea Holiday Market runs from Thanksgiving through Christmas under the DUMBO Archway. It’s a staple for vintage lovers and anyone after something a bit different.
You’ll find unique vintage pieces and handmade goods from local vendors. Since it’s covered, you can shop even on chilly days without freezing.
This market isn’t your typical holiday setup. Instead of the usual Christmas stuff, you might discover vintage clothing, antique furniture, or quirky gifts.
The DUMBO location means you get great views of the Manhattan skyline and the Brooklyn Bridge. It’s easy to turn your shopping trip into a mini adventure along the waterfront.
Vendors rotate often, so every visit feels fresh. One day it’s vintage jewelry, the next it’s old books or rare home décor.
If you want a break from traditional holiday shopping, this is the place. The flea market vibe means you’ll find gifts no one else will have!
Weekends get crowded, but if you can swing a weekday visit, it’s much more relaxed.
6. Grand Holiday Bazaar
The Grand Holiday Bazaar is in the Upper West Side and offers a huge selection. Over 150 local artisans and dealers show off their handmade goods.
You can browse through holiday decorations, candles, skincare, jewelry, antiques, and chocolates. It’s a good spot if you want to check off a bunch of gifts at once.
This market focuses on local creators and small businesses. Each vendor is handpicked, so you know you’re getting something unique.
The indoor setting means you can take your time without worrying about the cold. Vendors sometimes switch up their inventory, so it’s worth revisiting if you’re nearby.
It’s a solid choice for shoppers who want something handmade and special. Plus, supporting small businesses feels good during the holidays.
7. The Makers Show At City Point
The Makers Show at City Point is an indoor pop-up in Downtown Brooklyn. You’ll find it at 445 Albee Square West, and it runs on weekends from late November through December 22nd.
More than 60 small businesses set up shop over four weekends. It’s a mix of crafts, unique gifts, and creative designs from local artisans.
The market highlights businesses owned by women and other underrepresented groups. It’s a refreshing change from the usual big-box holiday shopping.
Vendors include local farmers, potters, and international creators. You never really know what you’ll find; sometimes it’s funky ceramics, sometimes it’s clever jewelry or art.
The market connects small businesses with the community and puts a spotlight on sustainable materials.
Each weekend brings back favorite Brooklyn vendors and introduces new artists. If you’re looking for gifts that stand out, this is the spot to try something different.
8. Astoria Market
There’s a charming little holiday market tucked away in Astoria, Queens. It leans into supporting local businesses and artists, no big chain stores here, thankfully.
The vendors offer handmade gifts from craftspeople living nearby. Really, it’s a great spot if you’re after something that really shows off Queens’ creativity.
Food stalls pop up too, serving up seasonal treats and warm drinks. The whole vibe feels cozy, like neighbors actually coming together for the holidays.
It’s a smaller market, so you won’t get lost in a sea of people like in Manhattan. You can actually talk to the vendors and hear their stories, which is kind of rare these days.
The Astoria holiday market usually happens on weekends during the season. Definitely check local listings for dates and times: schedules can be unpredictable.
Getting there isn’t hard; the N and W trains both stop throughout Astoria. Hop on from Manhattan and you’ll be browsing in no time.
If you’re up for exploring a different side of New York City, this market’s a solid pick. You’ll get a dose of holiday spirit in a real Queens neighborhood, far from the usual tourist crowds.