The best Christmas markets happening this year in Shanghai

'Tis the season to be jolly

Photograph: courtesy Kelly Sikkema via Unsplash

Winter is coming, and as long as you're not living in the fictional Game of Thrones world created by George R.R Martin, it's the most beautiful time of the year. That means the scent of gingerbread wafting through the crisp, cold air, singing along to Michael Bublé's Christmas songs and curling up with a cup of hot chocolate. Save the dates for these upcoming Christmas markets which are bound to get you in the festive spirit.

This list will be updated as more events are confirmed.

Jing’an Christkindlmarkt

Critics' pick

The traditional German Christkindlmarkt (Christmas Market) is back in Shanghai. Think baked apples, chestnuts, gingerbread and mulled wine, rum punch and tasty food. Beautifully decorated wooden stalls offer handicrafts and gifts, festive baked treats, Glühwein (mulled wine) and various other drinks to keep you warm.

Read more
Tonglefang , No. 537 Haifang Road 30 Nov , Every weekend , Every weekday Buy tickets

Christmas market at Un Caffe Bar

Critics' pick

An indoor Christmas market away from the cold tucked away in un Caffe Bar with festive stalls selling seasonal foods, drinks, gifts, handmade crafts and designer products. Activities for kids make this a family-friendly event for all to enjoy this Christmas season.

Read more
Un Caffe Bar , 77 Jiangning Lu 15 Dec Free

Jing An Kerry Centre Christmas Market

Critics' pick

Jing An Kerry Centre has gone all-out for Christmas with a 13-day holiday market at its South Piazza featuring food stalls serving all the seasonal heavy-hitters (think Madison Kitchen turkey sandwiches, pan de jamon from Azul, mulled wine and hot chocolate from HLK bistro), live bands, carol ...

Read more
Jingan Kerry Centre , 1515 Nanjing Xi Lu 14-26 Dec

More Christmas in Shanghai