This post may contain affiliate links. For more information, please read the full disclosure policy here.
No matter where in the world I go, I always set aside time in my travel itinerary for a little bit of retail therapy. Shanghai is China’s biggest city, so you know it is going to be a shopper’s paradise, brimming with both luxury and bargain buys. Here are the top six places I would visit when shopping in Shanghai.
6 Places to go shopping in Shanghai
1. The Bund
Located on the west bank of the Huangpu River, The Bund is one of Shanghai’s most visited attractions. The 1.5 kilometre stretch of waterfront boardwalk is popular with tourists, but it is also home to many luxurious fashion labels. These include Dolce and Gabbana, Cartier, and Giorgio Armani. When looking for a place to stay in Shanghai, a hotel near The Bund is an excellent choice. Guests will then be within walking distance of both Nanjing and Fuzhou Roads, too.
2. Nanjing Road
Regarded by many as Shanghai’s most famous shopping street, Nanjing Road is split into two: East and West. Nanjing East Road is a pedestrian street with over 600 shops to visit. This includes the Shanghai Silk Building, which is a popular material to buy in the city. Meanwhile, Westgate Mall, CITIC Square, and Plaza 66 form the ‘golden triangle’ of shopping malls on Nanjing West Road.
3. Yuyuan Bazaar
Next to Yuyuan Garden, the Bazaar (also called the Tourist Mart and Market) is where you need to visit to purchase some Shanghai souvenirs. Some gifts you can buy include tea sets, mirrors, local paintings, and Chinese fans. It is also a good place to enjoy local food delicacies, such as meat dumplings.
4. Fuzhou Road
Running parallel to Nanjing Road, and close to The Bund, Fuzhou Road has been called Shanghai’s Culture Street for over a century. It is where you will find many stores selling books, music, and art — my kind of street. Its most famous stores are Books City (Shanghai’s largest bookshop) and the Foreign Languages Bookstore.
5. Dongtai Road Antique Market
As the only flea market left selling antiques in Shanghai, Dongtai Road Antique Market is a must-visit. There are over 125 stalls in the market selling trash and treasure, including vintage teapots, books, and Cultural Revolution memorabilia. It is said the market’s atmosphere is the best part, thanks to boisterous stallholders, and locals playing games. Just don’t forget to bargain!
6. Huaihai Road
Known as Shanghai’s most beautiful and romantic shopping street, Huaihai Road has a store to suit every person and every budget. It is where visitors will find the Zara, H&M, and Adidas flagship stores. There are several shopping malls along the street, including Parkson Shopping Centre, Shanghai Times Square, Cybermart, and Golden Bell Plaza. But it is also home to luxury brands, too, such as Louis Vuitton, Gucci, and Tiffany.
I look forward to ticking these six places off my shopping in Shanghai bucket list in the near future. But I think I may need to start saving for this adventure today.