What to Buy in Shanghai: Best Shanghai Shopping Spots & Souvenirs

Author's Profile Picture
What to Buy in Shanghai

Planning a trip and wondering what to buy in Shanghai? Whether you are looking for traditional silk and hand-painted fans or the latest tech gadgets, Shanghai offers heritage and luxury.

What to Buy in Shanghai?

From nostalgic snacks to designer collectibles, here’s your guide to the best souvenirs and local gems Shanghai has to offer.

1. Silk Scarves

Silk Scarves

The moment I touched the soft fabric, I was sold. The vendor, an elderly lady with a gentle smile, shared how each scarf was handmade using traditional techniques passed down through generations. I couldn’t resist picking one up, feeling it not only as a fabric but as a piece of history.

📖 About Silk Scarves

Silk scarves are an iconic souvenir from Shanghai. Often hand-painted or embroidered, these scarves are both a fashion accessory and a piece of art. Traditionally worn by the elite and gifted as a token of respect, they symbolize elegance and cultural pride. 

Silk Scarves

📍 Where to buy

Yuyuan Bazaar or Shanghai Silk Museum

💰 Cost

Around ¥200–¥600

📦 Packaging info

Often comes gift-wrapped in a lovely silk pouch

💡 Pro Tips

  • Check for authenticity by feeling the smoothness of the fabric; true silk should feel luxurious and cool to the touch.
  • Don’t hesitate to bargain! Many vendors are open to negotiation.

2. Yixing Clay Teapots

Yixing Clay Teapots

I stumbled upon a charming teapot shop in the heart of Shanghai’s antique district, and immediately, my eyes were drawn to the Yixing clay teapots on display. Each teapot had a unique design, some with smooth, earthy tones, others with intricate carvings. I had to get one for myself, and as the artisan carefully wrapped it, I felt like I was taking home a piece of history.

📖 About Yixing Clay Teapots

Yixing clay teapots are renowned worldwide for their exceptional craftsmanship and ability to enhance the flavor of tea. These teapots are made from special purple clay. Historically, they’ve been used by scholars and tea connoisseurs. 

Yixing Clay Teapots

📍 Where to buy

Yuyuan Bazaar or the Shanghai Museum’s Tea Culture Shop

💰 Cost

Around ¥300–¥1000

📦 Packaging info

Often comes in a beautiful wooden box for safekeeping

💡 Pro Tips

  • Look for teapots with a smooth, even texture—this indicates higher quality.
  • Be cautious when packing for travel; the teapot is delicate.
😀Pro tip: For an unforgettable stay in Shanghai, consider booking one of Shanghai luxury hotels. Offering unmatched elegance, stunning city views, and exceptional service, these hotels provide the perfect base for exploring Shanghai.

3. Chinese Tea

Chinese Tea

I wandered into a charming tea shop tucked away in a quiet alley near the French Concession. The scent of fresh tea leaves filled the air, and the friendly shopkeeper invited me to sample a few different types. I was amazed by the variety—each tea had its own unique aroma and taste. After sampling, I picked out a fragrant Longjing tea, feeling it was the perfect reminder of my visit.

📖 About Chinese Tea

Chinese tea is a rich part of the country’s culture, with a history spanning thousands of years. Shanghai offers a wide selection of teas like Longjing (Dragon Well), Tieguanyin (Iron Goddess of Mercy), and more. These teas are not only a staple in Chinese daily life but also a symbol of hospitality and refinement.

Chinese Tea

📍 Where to buy

Shanghai Tea Market or any local tea shop near Yuyuan Bazaar

💰 Cost

Around ¥50–¥300 per box

📦 Packaging info

Often comes beautifully packaged

💡 Pro Tips

  • Ask the shopkeeper for recommendations based on your taste preferences.
  • Make sure to buy in smaller quantities unless you're well-versed in brewing multiple cups.
👍Pro Tip: When planning your visit, consider booking your flights to Shanghai from Singapore early to snag the best deals and keep an eye out for promotions.

4. Hand-Painted Fans

Hand-Painted Fans

Source: Freepik

I stumbled upon a tiny artisan studio in Shanghai’s bustling arts district. The moment I stepped inside, the air was thick with the scent of fresh paint and wood. The artist, a graceful woman in her late 50s, welcomed me and immediately began explaining how each fan is hand-painted using traditional Chinese techniques. She skillfully painted delicate flowers and birds, showing me the intricate process she learned from her grandmother.

🎨 About Hand-Painted Fans

Hand-painted fans are a traditional craft in Shanghai, known for their delicate artistry and cultural significance. These fans, often made from bamboo and silk, are adorned with everything from serene landscapes to intricate floral designs.

Hand-Painted Fans

📍 Where to buy

Tianzifang or Shanghai Arts and Crafts Market

💰 Cost

Varies by complexity; simple pieces from ¥100, custom orders available

📦 Packaging info

Often wrapped in tissue or bubble wrap

💡 Pro Tips

  • The best time to visit is during quieter hours when you can watch the artist at work.
  • Be careful packing delicate fans—wrap them in tissue or bubble wrap to prevent damage.

5. Custom Cheongsams

Custom Cheongsams

In Shanghai, I learned how each cheongsam is uniquely tailored to fit not only your body but also your personality. The stitching was precise, and the patterns—flowers, birds, and intricate motifs—were symbolic, reflecting Shanghai's rich culture. A custom cheongsam makes an exquisite keepsake, offering a blend of tradition and modernity.

🎨 About Custom Cheongsams

Cheongsams, or qipaos, are iconic symbols of Chinese culture, known for their elegant cut and embroidered designs. In Shanghai, custom cheongsams are particularly special, as they’re crafted with deep cultural symbolism and artistic expression. A perfect handmade souvenir!

Custom Cheongsams

📍 Where to buy

Xintiandi or the Bund area’s boutique shops

💰 Cost

Varies by fabric and customization; from ¥800 to ¥3000 depending on the design and craftsmanship

💡 Pro Tips

  • Bring your measurements and allow at least a few days for custom tailoring.
  • Choose fabrics with traditional patterns to reflect Shanghai’s culture.
  • Don't hesitate to ask the tailor about the symbolic meanings behind certain designs.

6. Handmade Pearl Jewelry

Handmade Pearl Jewelry

Handmade pearl jewelry is a lesser-known gem. With strands of freshwater pearls, I can touch the pearls—cool, smooth, and gently iridescent. The vendor showed me how each one is hand-selected, then strung or set into custom pieces right there. I ended up choosing a pair of earrings and a bracelet, both designed on the spot.

🎨 About Handmade Pearl Jewelry

Shanghai is famous for its cultured freshwater pearls. These handmade pearl accessories—earrings, necklaces, even hairpins—are cherished for their understated elegance. Pearl jewelry is timeless, lightweight, and easy to carry. 

Handmade Pearl Jewelry

📍 Where to buy

South Bund Fabric Market, Hongqiao International Pearl City

💰 Cost

Varies by size and type; small pieces from ¥80; customization included

📦 Packaging info

Most shops pack items in soft pouches or gift boxes.

💡 Pro Tips

  • Ask to compare pearl grades; bartering is welcome. 
  • Bring a photo for design inspiration. 
👀Pro Tip: To stay connected throughout your visit, consider getting a China eSIM. Just activate and go!

🔥Save More with Up to 5% OFF

Use our promo code to enjoy up to 5% OFF (up to S$3) on your attraction tickets, tours and eSIMs! Only for new users!

7. Snowflake Cream (雪花膏)

Snowflake Cream

Snowflake Cream (雪花膏), a local skincare product with a rich history. The shopkeeper explained how this cream has been a staple in Shanghai for generations. She showed me how it’s made from a blend of nourishing ingredients like beeswax, coconut oil, and herbs. I immediately felt the soft, smooth texture of the cream on my skin, and it instantly felt moisturizing without being greasy.

🎨 About Snowflake Cream

Snowflake Cream is a traditional skincare product with roots in Shanghai’s past. Known for its soothing and hydrating properties, it’s often used to treat dry skin, blemishes, or even sunburn. Snowflake Cream makes a thoughtful and practical souvenir.

Snowflake Cream

📍 Where to buy

Traditional apothecaries or local shops in areas like the Bund or Yuyuan Garden

💰 Cost

Around ¥50–¥150, depending on the size and packaging

📦 Packaging info

Look for original packaging that features the classic design, which is a nod to the product’s long history.

💡 Pro Tips

  • This cream is gentle and perfect for sensitive skin, but always test it on a small area first.
  • Be aware that Snowflake Cream is often sold in a variety of sizes, so you can choose a small jar for easy packing or a larger one to last longer.

8. Designer Toys & Collectibles

Designer Toys & Collectibles

These weren’t your usual mass-produced figures; they were vibrant, quirky, and full of character—like the soft, cuddly Jellycat plush toys, with their endearing designs and irresistible charm. Pop Mart is worth buying too, with limited-edition figures. There are Disney collectibles, including the enchanting Liena Bell. The best part? Many of these toys were exclusive to Shanghai, making them a rare find for any collector.

🎨 About Designer Toys & Collectibles

Designer toys and collectibles are an exciting fusion of art and play. Brands like Jellycat, Pop Mart, and Disney’s Liena Bell have become icons in the world of collectible figurines. They often come in beautifully designed packaging, making them easy to carry home as a souvenir or gift.

Designer Toys & Collectibles

📍 Where to buy

Flagship stores in shopping malls like IFC Mall, K11 Art Mall, or designer toy shops around Xintiandi, Disneyland

💰 Cost

From ¥150 for small toys like Jellycat plushies to ¥800+ for rare Pop Mart collectibles

📦 Packaging info

Many stores offer gift wrapping, so be sure to ask if you want to give it as a special present.

💡 Pro Tips

  • Keep an eye out for exclusive or limited-edition releases, which can only be found in select stores or for a short period.
  • If you’re in a toy shop, ask the staff about upcoming releases or toy collections—they’re usually happy to share insider info!

9. Museum & Gallery Souvenirs

Museum & Gallery Souvenirs

At the Shanghai Museum, I found beautifully crafted fridge magnets shaped like ancient Chinese artifacts. Next, I headed over to the Power Station of Art, where I picked up a stunning canvas bag adorned with an abstract design inspired by the contemporary pieces inside. 

🎨 About Museum & Gallery Souvenirs

Museum and gallery shops are more than just places to buy trinkets—they offer a wide range of cultural and artistic souvenirs. Items like fridge magnets, canvas bags, art postcards, handmade crafts, keychain, and ceramic souvenirs are often inspired by the exhibits and the city’s rich cultural history. 

Museum & Gallery Souvenirs

📍 Where to buy

Shanghai Museum and many other museums and galleries

💰 Cost

From ¥30 for small items like keychains to ¥200+ for higher-end ceramics or canvas bags

💡 Pro Tips

  • Check out the museum’s limited-edition items or exclusive collaborations with artists, which are only available at the shop.
  • Consider buying a souvenir that ties directly to an exhibit you enjoyed for a more personalized experience.
✔️Pro Tip: For a convenient stay, look for Shanghai hotels in advance to secure the best rates.

Book Hotels in Shanghai

See All Hotels
NO.1
Conrad Shanghai
9.1/109131 reviews
Conrad Shanghai
Hotel in Shanghai
NO.2
Toy Story Hotel
9.2/1013316 reviews
Toy Story Hotel
Hotel in Shanghai
NO.3
Shanghai Marriott Marquis City Centre
9.6/108514 reviews
Shanghai Marriott Marquis City Centre
Hotel in Shanghai
NO.5
The Ritz-Carlton Shanghai, Pudong
9.5/104558 reviews
The Ritz-Carlton Shanghai, Pudong
Hotel in Shanghai

10. Shanghai Mooncakes

Shanghai Mooncakes

I tried both the classic lotus seed paste mooncake and the savory fresh meat mooncake in Shanghai. The lotus seed paste was wonderfully sweet and smooth, but it was the fresh meat mooncake that truly surprised me. With its flaky, golden crust and juicy pork filling, it was an unexpected delight! I couldn’t help but grab a few extra to take home.

📖 About Shanghai Mooncakes

Shanghai mooncakes are a traditional treat, with lotus seed paste and salted egg yolk. But don’t miss the fresh meat mooncake—a local favorite! These savory mooncakes are filled with pork, sometimes with a touch of soy sauce or sesame oil. Both types of mooncakes are lightweight and perfect for gifting or sharing.

Shanghai Mooncakes

📍 Where to buy

Yuyuan Bazaar for freshly baked mooncakes, Tongchuan Road or Wangfujing supermarkets for packaged ones

💰 Cost

Around ¥20–¥60 per box

📦 Packaging info

Come in gift boxes

💡 Pro Tips

  • Buy from well-known bakeries for quality.
  • Make sure to buy fresh meat mooncakes early in the day to ensure they’re freshly baked.
  • Savory mooncakes might not be suitable for all tastes, so consider buying a variety.

11. Qingtuan

Qingtuan

In Shanghai, I tasted soft, sticky rice ball wrapped in bamboo leaves, which is Qingtuan. As I took my first bite, the chewy texture of the glutinous rice melted in my mouth, and I could taste the subtle sweetness of the mung bean paste filling. The fresh aroma of the green filling gave it a refreshing, almost herbal quality.

📖 About Qingtuan

Qingtuan are traditional Chinese rice dumplings made from glutinous rice mixed with wormwood leaves, giving them their bright green color. Filled with sweet red bean paste or egg yolk, it symbolizes the connection to nature and renewal.

Qingtuan

📍 Where to buy

Local street markets near temples or parks during the Qingming Festival; Specialty bakeries or traditional food stores in Xintiandi or Tianzifang

💰 Cost

Around ¥10–¥30 for a pack of 4

📦 Packaging info

Comes wrapped in bamboo leaves or gift box

💡 Pro Tips

  • Best eaten fresh, so try to buy it from a local market where it's made on-site.
  • The traditional green color comes from wormwood, so it’s a great treat to introduce to friends curious about unique local foods.

12. White Rabbit Creamy Candy

White Rabbit Creamy Candy

I first tasted White Rabbit Creamy Candy while browsing through a local Shanghai convenience store. As soon as I unwrapped it, the rich, creamy texture of the candy immediately melted in my mouth, releasing a sweet, milky flavor. 

📖 About White Rabbit Creamy Candy

This iconic candy, first introduced in 1943, is a beloved classic in China. The creamy, milky candy wrapped in wax paper is often seen as a symbol of nostalgia, a sweet treat passed down through generations.

White Rabbit Creamy Candy

📍 Where to buy

Available at local convenience stores, supermarkets, or souvenir shops around popular tourist spots like The Bund or Nanjing Road

💰 Cost

Around ¥10–¥20 for a pack of 10-20 pieces

📦 Packaging info

Gift box

💡 Pro Tips

  • You can find special limited edition flavors or packaging at larger malls or during holiday seasons, so keep an eye out for those!

Best Shanghai Shopping Streets

Whether you're hunting for hidden treasures or luxury finds, these iconic streets capture the true spirit of shopping in Shanghai.

1. Nanjing Road

Nanjing Road

Nanjing Road is Shanghai’s most famous shopping street, stretching over 5 kilometers. With a rich history dating back to the early 19th century, it’s home to both historic shops and modern retail hubs. The area offers everything from traditional Chinese crafts to cutting-edge fashion, making it a must-visit for anyone looking for shopping in Shanghai.

  • 📍 Location: Located between People's Square and The Bund. 
  • 🚇 Nearest metro station: Nanjing East Road (Line 2).
  • 💰 Cost: Varies widely; bargaining is common at street stalls, while prices are fixed in major stores.
  • 💡 Tips: Best to visit in the evening when the lights make the street feel magical.

2. Huaihai Road

Huaihai Road

Known as the “Champs-Élysées of Shanghai,” Huaihai Road is a hub for luxury shopping and modern fashion. It stretches across several districts, offering a mix of European-style architecture and contemporary boutiques. The street is famous for its high-end malls, international brands, and a selection of local designer shops that showcase the best of Shanghai’s fashion and artistry.

  • 📍 Location: Located in the Luwan District.
  • 🚇 Nearest metro station: South Huangpi Road (Line 1).
  • 💰 Cost: Prices range from mid-range to luxury; fixed prices in most shops.
  • 💡 Tips: Check out the local designer stores for unique souvenirs that you won’t find elsewhere.

3. Tianzifang

Tianzifang

Tianzifang is a maze of renovated traditional Shikumen houses, now home to creative boutiques, galleries, and artisan shops. Located in the French Concession area, this district has become a symbol of Shanghai’s bohemian arts scene. It’s a must-visit for those looking to experience the city’s cultural fusion of old and new.

  • 📍 Location: Located in the French Concession area.
  • 🚇 Nearest metro station: Dapuqiao Metro Station (Line 9).
  • 💰 Cost: Prices vary from affordable local crafts to higher-end artworks; expect to pay around ¥50-¥200 for souvenirs.
  • 💡 Tips: Don’t forget to stop by the tiny art galleries for a peek into Shanghai’s contemporary art scene.

Best Shanghai Shopping Malls

From high-end fashion to lifestyle boutiques, these malls offer the ultimate retail therapy in the heart of Shanghai.

1. K11 Art Mall

K11 Art Mall

Located in the heart of Shanghai, K11 Art Mall is not your typical shopping destination. It’s a fusion of high-end retail and contemporary art gallery, showcasing works from both local and international artists. From fashion to home décor, the products here often feature art-inspired designs, making it a unique spot for art lovers and style seekers alike.

  • 📍 Location: Located at 300 Huaihai Middle Road.
  • 🚇 Nearest metro station: Huangpi South Road Metro Station (Lines 1 and 8).
  • 💰 Cost: Prices vary, with fashion pieces starting around ¥500 and limited-edition artwork costing from ¥1,000 to ¥10,000+.
  • 💡 Tips:  If you’re looking for a unique gift, explore the pop-up galleries and exclusive collections.

2. IFC Mall

IFC Mall

Located in the heart of Lujiazui, Shanghai IFC Mall spans over 110,000 square meters across six floors, housing more than 180 international luxury brands. From Chanel and Hermès to Cartier and Gucci, the mall offers an unparalleled shopping experience. It's not just about fashion; the mall also boasts a variety of international gourmet restaurants and a premier cinema complex.

  • 📍 Location: 8 Century Avenue, Lujiazui, Pudong New Area.
  • 🚇 Nearest metro station: Lujiazui (Line 2)
  • 💰 Cost: Prices vary; expect to find luxury items ranging from ¥500 to ¥50,000 and beyond, depending on the brand and product.
  • 💡 Tip: Check out the CitySuper supermarket on the lower levels for a selection of international gourmet foods and unique snacks.

3. Global Harbor

Global Harbor

Global Harbor Mall is one of Shanghai's largest shopping complexes, boasting a floor area of 480,000 square meters. Opened in 2013, it features over 400 stores, including brands like Apple, Coach, Uniqlo, and Sephora. The mall also offers a diverse range of dining options, entertainment facilities, and cultural exhibitions. 

  • 📍 Location: 3300 Zhongshan North Road, Putuo District.
  • 🚇 Nearest metro station: Jinshajiang Road (Lines 3, 4, and 13)
  • 💰 Cost: Prices vary widely; expect to find items ranging from ¥50 for local crafts to ¥50,000+ for luxury goods.
  • 💡 Tips: Don't miss the rooftop garden plaza, offering a relaxing space with panoramic views of the city.

4. TX Huaihai

TX Huaihai

TX Huaihai is a trendy lifestyle and shopping destination located on one of Shanghai’s most iconic shopping streets, Huaihai Road. Opened in 2021, the mall combines fashion, art, dining, entertainment, and youth culture, featuring a mix of local designer brands, streetwear labels, beauty stores, cafés, and creative pop-up spaces. With its modern design and Instagram-worthy interiors, TX Huaihai has become a popular spot for younger shoppers and visitors looking for a more contemporary shopping experience.

  • 📍 Location: 523 Huaihai Middle Road, Huangpu District.
  • 🚇 Nearest metro station: South Huangpi Road Station (Line 1) or South Shaanxi Road Station (Lines 1, 10, and 12)
  • 💰 Cost: Prices vary depending on the brands and experiences; expect to find items ranging from ¥100+ for lifestyle products and fashion pieces to ¥10,000+ for designer goods.
  • 💡 Tips: Explore the mall’s art installations, themed pop-up stores, and rooftop spaces. It is also a great place to discover emerging Chinese brands and enjoy a coffee or meal while taking a break from shopping.

Shanghai shopping tips

Shanghai Night View

Here are some shopping tips for Shanghai to help you make the most of your shopping experience:

Bargaining is Common in Markets

In local markets, especially in areas like Yuyuan Bazaar or Tianzifang, bargaining is part of the shopping culture. Don’t hesitate to haggle, but keep it friendly and respectful. Aim to start at about 40-50% of the initial price and work from there.

Use Alipay or WeChat Pay

While most places accept credit cards, many local markets or smaller shops prefer WeChat Pay or Alipay. These are main payment methods in China.

Tax Refund for Tourists

International visitors can claim a VAT refund on eligible purchases at participating tax refund stores in Shanghai. To apply, present your passport and purchase receipts when shopping, keep the required tax refund documents, and complete the refund process at the designated customs and tax refund counters before leaving China. Check the latest eligibility requirements and participating stores before your trip, as policies may change.

Be Mindful of Customs Regulations

If you're buying specialty items like tea, artwork, or jade, be sure to check your country’s customs regulations for restrictions on importing such items.

💡Pro Tip: Before you go, make sure to download some essential apps for China travel to navigate, translate, and get around smoothly. Also, get familiar with China payment methods—most places use Alipay or WeChat Pay!

Start your shopping adventure in Shanghai

Shanghai

Exploring Shanghai's shopping scene was like walking through a vibrant blend of history and modernity. The energy of Shanghai’s streets is contagious, with each corner offering something unique. 

If you’re thinking about it, flights to Shanghai are more accessible than ever, and hotels in Shanghai offer every comfort you need. Now’s a great time to plan your visit, as there are amazing travel promotions for Shanghai! 

Trust me, you won’t regret it. Happy shopping, and I can't wait to hear about your finds!

FAQ about what to buy in Shanghai

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
Leona

Leona

Traveller, Writer, Cat Lover, Sea Lover

View profile

Always on the hunt for smart travel! I love exploring new places, testing out travel products, and finding little hacks that make every trip smoother.

457 articles
Travel China Singapore
> >
What to Buy in Shanghai