Beijing holds enormous significance to China, and likewise for Canada Goose. The Flagship store located in Sanlitun is the epitome of Canada Goose in China and brings to life the brand’s six-decade archive through museum-like moments curated only to this location.

Beijing Taikoo Li Sanlitun Flagship Store

The Red, Taikoo Li Sanlitun North, 11 Sanlitun Road,
Chaoyang District, Beijing

+86 10 64162169
taikoolisanlitun@canadagoose.com


Monday – Sunday: 10:00am – 10:00pm

Directions

It's in the details

Nestled in the bustling heart of the city center, The Red Store is a two-story standalone dwelling that boasts exceptional substance inspired by Canada Goose’s heritage.


It is the performance luxury lifestyle brand’s only standalone location in Mainland China and the first Basecamp live store in the market that connects Chinese consumers with Canada Goose’s global community of passionate members, providing exclusive experiences that further extends the brand’s Live In The Open mindset. 


Inviting guests to embark on a journey of discovery with its carefully curated collection.