Supreme Rummored to Open its First Store in Shanghai, China

Years after the Supreme Italia lawsuit, which resulted in their founder serving jail time and paying $10 million in damages, Supreme is finally set to open a store in a new Asian country, China.

This has long been a rumored and pending strategy, also mentioned in VF Corp interviews two years ago, indicating Supreme’s intention to expand its physical presence into Asian countries. Following the recent opening of their first store in South Korea, located in Seoul, the brand is expected to open its first store in China in 2024, most likely during the Spring/Summer 2024 season.

The anticipated location is 291 Fumin Road in Shanghai, and the store is currently in the building process. A special event is expected to mark the opening of the new store, featuring exclusive Box Logo t-shirts and hoodies available only at this location.

Designs and further details have yet to be revealed, so stay tuned for more updates coming soon.

A global online community for street culture and lifestyle enthusiasts. Discover the latest and more.