Retail in Asia

In Markets

Supreme to open first standalone China store in Shanghai

U.S. brand Supreme will launch its first standalone store in China this month, the latest milestone in the luxury streetwear brand’s global expansion plan.

SEE ALSO: Supreme opens first-ever South Korea store

While an exact location is yet to be announced, the new Supreme China store will be opening in Shanghai, along with a WeChat Mini Program, on March 23, according to a social media post made by the VF Corp.-owned brand.

In the Instagram post, Supreme wrote in the caption, “Shanghai 2024,” in relation to the store opening. The caption also read, “Supreme Shanghai and Supreme WeChat Mini Program open on March 23 at 10 a.m.”

The debut follows an early foray into the country via a shop-in-shop at Dover Street Market’s Beijing outpost in 2022, and comes hot on the heels of Supreme’s first-ever South Korea store opening in Seoul in August last year.

In the year ending March 2023, parent company VF Corp. said Supreme generated revenues of USD 523.1 million, down from USD 561.5 million the year before.

The brand’s Shanghai flagship takes its global store count to 17.