Sign In


Here Are 6 Christmas Markets Happening This Weekend

It's the last week before Christmas, here's where to eat your weight in pretzels and drown yourself in mulled wine
Dec 18, 2020 | 12:00 Fri
First they were postponed, then they were back, then there were some new ones, then there were some last-minute ones — geez, it's a full-time job keeping up with Shanghai Christmas market goss.

So, if you're hankering for hot, spicy vino and palpable Christmas cheer and stuff, here's where to get it:

2020 Shanghai Green Christmas Market

Dec 17-20, noon-9pm @ Base

For those wanting a Christmas market that comes with a side of good-for-the-planet kudos, this "Green" Christmas Market will be selling gifts and festive treats from a range of local and international brands, showcasing the latest trends in plant-based food, and proving playtime with some furry friends while you warble along to classic Christmas tunes. Tickets can be purchased through the QR Code on the poster. Free entrance for kids under 12. Each ticket includes a free Christmas mug and mulled wine.


Dec 18-Jan 3, 5pm-10pm weekdays, noon till 10pm weekends @ Rockbund

After being briefly postponed, Shanghai's most wanted injection of Christmas joy is finally *touch wood* happening — now near the Bund not in Jing'an. Excellent excuse to sip Glühwein and scarf down German Noel snacks while shopping for too many handicrafts and gifts you don't have time to send back home. For kids and big kids, Santa will be swinging by on the weekends to check wishes and Christmas lists. There's no entrance fee this year and it carries on till Jan 3, 2021 — a fact bound to please all the Orthodox Christians.

Christmas Market at The BFC

Dec 19-27, 10am-10pm @ The Bund Finance Center

A market for pooches and people this weekend. The BFC gathering will have pop-up pet utility brands and pet adoption (outside will be equipped with heaters), then on Christmas Eve till Dec 27 there will be snow — we're assuming the fake kind? —and a visit from the dude that trades gifts for milk and cookies. Open from 10am to 10pm this weekend, and from 6pm till late Christmas Eve and Christmas Day.

Paulaner's 14th Christmas Market

Dec 19 & 20, 11am-9/10pm @ Paulaner Brauhaus (Expo)

Last chance to enjoy Paulaner's 2020 Christmas Market this weekend. Entrance is free; mulled wine, pretzels, and Christmas goods available.

Christmas Market at Sinan Mansions

Dec 19-20, 1pm-9pm @ Sinan Mansions

The usual Crimbo deal with a family-friendly edge. There will be tree decorating and activities for the kids, plus snacks, hot foods, winter drinks, handcrafts, and photos/gifts with Santa. Entrance is free.

Jiashan Christmas Market

Dec 19, 11am-6pm @ Sinan Mansions

Jiashan's most Christmas-y of all its markets. Gifts, hot beverages, food. Kids and doggies welcome. Should be good craic.


For the full rundown on Christmas markets and other festive shenanigans happening in Shanghai, visit our big Christmas page


Editorial Policy: At, all of our editorial content is conceived of by our team who live in and critique this city, for our readers who do the same. We don't accept payment for content, unless clearly labelled. Read our full editorial policy here.