25 Best & Fun Things To Do In Shanghai (China)

Shanghai is a bustling metropolis located on China’s eastern coast. As one of the world’s most populous cities, it blends traditional Chinese culture with modern advancements. The city is known for its impressive skyline, including landmarks like the Shanghai Tower and the Oriental Pearl Tower.

Shanghai’s history is rich, with its colonial past reflected in the architecture along The Bund. It is also famous for its thriving business district, museums, and vibrant arts scene. The city offers a mix of futuristic skyscrapers and charming traditional neighborhoods.

Looking for what to do here? Check out the best and fun things to do when you visit.

Things To Do In Shanghai, China

1. Visit the iconic Oriental Pearl Tower

Oriental Pearl Tower
Credits: shankar s. / Flickr
Oriental Pearl Tower

The Oriental Pearl Tower is a striking landmark in Shanghai’s skyline. It stands at 468 meters and was once the tallest structure in Asia. The tower has unique spheres that allow visitors to see breathtaking views of the city from different heights.

You can ascend to the observation decks for a stunning panoramic view of Shanghai. There’s also a glass floor section for the bravehearted, providing a thrilling experience. Inside the tower, you’ll find a history museum detailing Shanghai’s past.

At night, the tower is illuminated, creating a vibrant display against the cityscape. The surrounding area offers a lively atmosphere with restaurants and shops. It’s a perfect place to start your Shanghai adventure.

The Oriental Pearl Tower combines fun and culture. It’s a fantastic way to introduce yourself to the beauty of the city. Capture memorable photos of the stunning skyline while you are there.

Address: 1 Century Avenue, Pudong, Shanghai, China.

Also Check Out Things To Do in Xi’An and  Things To Do in Chongqing

2. Explore the historical Bund waterfront

The Bund is a famous waterfront area in Shanghai known for its stunning skyline views. It showcases the city’s historical architecture, featuring a mix of Gothic, Baroque, and Renaissance styles. Walking along the Bund allows you to experience the vibrant history of Shanghai.

As you stroll, enjoy the contrasting sights of modern skyscrapers across the Huangpu River. You can sit on the benches and take in the lively atmosphere. There are also boutique shops and cozy cafes nearby for refreshments.

The Bund is especially beautiful during the evening when the buildings are beautifully lit up. Many locals and tourists gather here to view the spectacular night skyline. It’s a must-visit for photography enthusiasts.

Whether you choose to walk, cycle, or take a river cruise, the Bund offers a picturesque experience that highlights the soul of Shanghai.

Address: Zhongshan East 1st Rd, Huangpu District, Shanghai, China.

3. Discover the beauty of Yuyuan Garden

Yuyuan Garden is a traditional Chinese garden located in the heart of Shanghai. Dating back to the Ming Dynasty, it features beautifully landscaped areas with ponds, pavilions, and rockeries. It provides a peaceful escape from the bustling city.

As you wander through the garden, notice the intricate designs and cultural significance of the structures. The garden also has a charming bazaar selling local snacks and crafts. It’s a great spot to sample authentic Chinese treats.

Don’t miss the Exquisite Jade Rock, a famous attraction in the garden that’s shaped like a dragon. The combination of nature and history makes it a great place for relaxation and contemplation.

Yuyuan Garden beautifully exemplifies classic Chinese architectural style, making it a popular destination for visitors interested in culture and history. Experience tranquility that’s hard to find elsewhere in the city.

Address: 218 Anren St, Huangpu District, Shanghai, China.

4. Experience the vibrant atmosphere of Nanjing Road

Nanjing Road is one of the world’s busiest shopping streets in Shanghai. Spanning over 5.5 kilometers, it offers an incredible array of shops, boutiques, and department stores. The lively atmosphere is invigorating, filled with people and lights.

Shoppers can find everything from luxury brands to local handicrafts. Street vendors offer tasty snacks, keeping your energy up as you explore. The blend of contemporary shopping alongside traditional storefronts makes Nanjing Road a unique destination.

At night, the street is beautifully illuminated, making it even more exciting to wander. Street performances add to the vibrant ambiance. Whether you want to shop or simply soak in the atmosphere, Nanjing Road caters to everyone.

It’s a destination that truly encapsulates the energy and dynamic spirit of Shanghai, inviting you to experience its charm and enticements.

Address: Nanjing Rd, Huangpu District, Shanghai, China.

5. Take a cruise on the Huangpu River

A cruise on the Huangpu River is a fantastic way to see Shanghai’s skyline from a different perspective. Several companies offer various options, from short trips to dinner cruises. Each cruise provides stunning views of iconic landmarks, such as the Bund and Oriental Pearl Tower.

During the cruise, you can relax and enjoy the fresh river breeze. Most cruises come with informative commentary about the history and significance of the buildings and districts along the river. It’s a perfect opportunity for photography enthusiasts.

The ambiance is especially magical during the evening as the skyline lights illuminate the horizon. Enjoying a meal on a dinner cruise can turn your outing into a memorable dining experience.

A cruise on the Huangpu River showcases the beauty of Shanghai and is a great way to unwind while taking in the sights.

Address: Various departure points along the Huangpu River.

6. Visit the Shanghai Museum for a cultural insight

The Shanghai Museum is a cultural gem, housing an extensive collection of Chinese art and artifacts. Located in People’s Square, this museum offers free entry, making it accessible for everyone. The museum’s design is inspired by a traditional Chinese jade vessel.

Within its walls, you’ll find over 120,000 pieces of art, including bronze, ceramics, and calligraphy. The exhibits provide insight into the rich history and diverse cultures of China. Guided tours are available for those wanting to deepen their understanding.

The layout of the museum is well organized, ensuring a pleasant experience as you navigate through the different halls. The architecture itself is a marvel to admire, with beautiful courtyards and open spaces.

A visit to the Shanghai Museum not only enriches your knowledge of history but also allows you to appreciate the beauty of Chinese art at its finest.

Address: 201 People’s Ave, Huangpu District, Shanghai, China.

7. Wander through the French Concession district

The French Concession is a charming area known for its European-style tree-lined streets, boutiques, and cafes. Once a foreign concession, it retains a unique historical character, making it different from other parts of Shanghai. It’s a perfect place for leisurely strolls.

While wandering, you’ll discover a blend of art deco architecture and modern cafes. The ambiance is more relaxed compared to the bustling city, inviting you to explore hidden gems. You can also find some delightful eateries offering local and international cuisines.

Parks and green spaces, such as Fuxing Park, add to the appeal of the French Concession. It’s a peaceful retreat where you can enjoy a moment of tranquility. This area offers a quaint charm that reflects Shanghai’s historical layers.

Whether you’re shopping for unique items or savoring a coffee, the French Concession encapsulates a different, historically rich side of the city.

Address: French Concession, Shanghai, China.

8. Enjoy the art at the Power Station of Art

The Power Station of Art is Shanghai’s first state-run museum dedicated to contemporary art. Housed in a former power station, its industrial architecture adds character to the art displayed inside. The museum features rotating exhibitions from local and international artists.

Many visitors come for the engaging installations, modern art, and thought-provoking exhibits. The museum also hosts workshops and talks, making it an interactive space for art enthusiasts. Explore the cafe for refreshments and great views of the surrounding area.

The mix of industrial design with contemporary art creates a remarkable atmosphere. Frequent events and cultural activities mean there’s always something new to discover. The Power Station of Art is a must-see for anyone interested in the modern artistic landscape.

Take your time to appreciate the different facets of art, and feel inspired by the creativity on display.

Address: 141 Wusong Rd, Huangpu District, Shanghai, China.

9. Experience the modern skyline at Lujiazui

Lujiazui is known for its futuristic skyline featuring some of the tallest skyscrapers in the world. The area is home to the Shanghai Tower, Jin Mao Tower, and Shanghai World Financial Center. Visitors can explore the observation decks for breathtaking views of the city from above.

Lujiazui is not just about tall buildings; the area has beautifully landscaped public spaces and shopping centers. The lively atmosphere is great for photography, and the juxtaposition between modern architecture and traditional culture highlights Shanghai’s evolution.

Evening visits provide an enchanting view as the skyline lights up. Restaurants in the area offer exquisite dining experiences, allowing you to enjoy fine cuisine against the backdrop of the stunning skyline.

Spending time in Lujiazui showcases the modern, vibrant energy of Shanghai and your scenes of landmark beauty.

Address: Lujiazui, Pudong, Shanghai, China.

10. Shop and dine at Xintiandi

Xintiandi is a stylish pedestrian street featuring traditional Shikumen architecture combined with modern boutiques and restaurants. It’s an ideal place for shopping and savoring Shanghai’s culinary delights. The area showcases a blend of history and contemporary lifestyle.

With various shops selling local products, fashion, and souvenirs, Xintiandi offers something for all tastes. Don’t forget to dine in one of the upscale restaurants or casual cafes. The vibrant atmosphere makes it a perfect spot to relax and enjoy a meal.

Evenings in Xintiandi are full of life, with bars and venues providing entertainment options. The combination of charming architecture and urban culture makes Xintiandi a popular destination for both tourists and locals.

Shopping and dining here are as much about the experience as they are about the food and retail.

Address: Xintiandi Style, Huangpu District, Shanghai, China.

11. Take a stroll in People’s Square

People’s Square is the largest public square in Shanghai, embracing a vibrant atmosphere filled with locals and tourists alike. Home to the Shanghai Museum, Shanghai Grand Theatre, and several gardens, it’s a hub for cultural activities. The square often hosts various events and exhibitions.

Wandering through the square, you’ll appreciate the well-kept gardens and open spaces, perfect for relaxation. The area is a great starting point to explore nearby attractions and indulge in local street food sold in the vicinity.

People’s Square is also an excellent location for people-watching. Visitors often gather here to practice tai chi or dance. Join in or simply enjoy the lively ambiance as you soak in the culture of Shanghai.

A visit to People’s Square reflects a blend of history, culture, and the energetic lifestyle that defines Shanghai.

Address: People’s Square, Huangpu District, Shanghai, China.

12. Visit the historic Jade Buddha Temple

The Jade Buddha Temple is an active Buddhist temple known for its stunning jade statues of the Buddha. Built in the late 19th century, it features beautiful architecture and intricate carvings, reflecting traditional Chinese design. The temple is a serene retreat from the city’s hustle and bustle.

Visitors can admire the two jade Buddha statues that are the temple’s highlights. The atmosphere inside is calm, inviting meditation and reflection. There often are ceremonies taking place, showcasing the spiritual practices of Buddhism.

Don’t forget to explore the serene gardens surrounding the temple. You’ll find locals engaging in prayers and rituals, providing a glimpse into everyday spiritual life in Shanghai. The peaceful environment allows for a moment of spiritual connection.

Visiting the Jade Buddha Temple offers a unique blend of spirituality, culture, and history, making it a memorable stop on your journey.

Address: 170 Anyuan Rd, Jing’an District, Shanghai, China.

13. Enjoy a day at Shanghai Disneyland

Shanghai Disneyland is a magical destination for families and thrill-seekers alike. This theme park combines classic Disney attractions with unique experiences inspired by Chinese culture. With rides, shows, and parades, there’s something for everyone to enjoy.

The park features a beautiful castle, themed lands, and lively entertainment options. Attractions like the Tron Lightcycle Power Run and Pirates of the Caribbean allow visitors to enjoy thrilling experiences. The layout is well planned, making it easy to navigate between different areas.

Dining options range from quick snacks to sit-down meals with quirky themes. Make sure to try some of the park’s exclusive food items. Shanghai Disneyland is an excellent place for meeting beloved Disney characters and capturing delightful memories.

A visit to the park offers a joyful escape from city life and creates cherished moments with family and friends.

Address: No. 310 Huangzhao Rd, Pudong, Shanghai, China.

14. Explore Tianzifang for art and crafts

Tianzifang is an artsy neighborhood filled with narrow alleyways and charming shops. Originally converted from old Shikumen houses, it now hosts galleries, cafes, and boutiques showcasing local artists. It’s a unique area to explore local creativity.

As you wander through the narrow lanes, you’ll find handmade crafts, artworks, and souvenirs. Enjoy a drink or snack at one of the cozy cafes while appreciating the artsy vibe. Tianzifang often hosts art events and workshops that engage both locals and visitors.

The lively atmosphere, combined with the historic charm of the area, creates a memorable experience. It’s a fantastic place for photography enthusiasts looking to capture the essence of Shanghai’s artistic side.

Visiting Tianzifang allows you to support local artists while enjoying a laid-back day of exploration and creativity.

Address: 210 Taikang Rd, Huangpu District, Shanghai, China.

15. Discover the treasures of the Shanghai Natural History Museum

The Shanghai Natural History Museum is an incredible educational destination for visitors of all ages. With interactive exhibits and well-curated displays, the museum explores the natural world, including fossils, minerals, and animal specimens. It aims to inspire curiosity about science and nature.

One of the museum’s highlights is the dinosaur exhibit featuring life-sized replicas. The layout is designed to make learning engaging and enjoyable. Children and adults alike will find fascinating information about biodiversity and ecological concerns.

The museum also hosts various workshops and educational programs throughout the year, enhancing the visitor experience. It’s a perfect stop for families looking for an enlightening day out.

With its variety of exhibits and dedication to learning, the Shanghai Natural History Museum is a must-visit for anyone interested in the wonders of our planet.

Address: 510 Beijing W Rd, Jing’an District, Shanghai, China.

16. Relax at the Shanghai Botanical Garden

The Shanghai Botanical Garden is a serene oasis within the bustling city. Spanning over 200 acres, it features a diverse range of plant species and beautifully landscaped gardens. Visitors can spend hours exploring the lush greenery and vibrant flower displays.

Each section of the garden is carefully designed, inviting visitors to enjoy nature’s beauty. Educational signs throughout the garden provide information about various plants and ecosystems. The conservatory houses tropical plants, cacti, and seasonal flowers, adding more options to explore.

Picnic areas, tea houses, and scenic walking paths make it an ideal location to relax and unwind. You can often witness local families enjoying leisurely afternoons in the park. With its harmonious environment, it’s an excellent spot to escape the city’s noise.

A visit to the Shanghai Botanical Garden will leave you refreshed and filled with inspiration from nature.

Address: 1111 Longwu Rd, Minhang District, Shanghai, China.

17. Visit the Shanghai Tower for panoramic views

The Shanghai Tower is the tallest building in China and the second tallest in the world. Standing at 632 meters, it features an observation deck that offers some of the most breathtaking views of the city. The ride up in the high-speed elevator is an experience in itself.

At the observation deck, you can enjoy stunning, unobstructed views of Shanghai. The towering skyline, shimmering Huangpu River, and bustling streets below create a picturesque scene. It’s an ideal spot for photography and to grasp the city’s vastness.

The building also incorporates sustainable technologies and design elements, highlighting modern architecture and innovation. Interactive exhibits provide insights into the construction and features of the tower itself.

A visit to the Shanghai Tower is a thrilling experience and a perfect way to grasp the incredible verticality of the city.

Address: 501 Yincheng Middle Rd, Lujiazui, Pudong, Shanghai, China.

18. Explore Longhua Temple and Pagoda

Longhua Temple, featuring a tranquil and ancient atmosphere, is one of Shanghai’s oldest temples. The complex includes a stunning pagoda that has survived numerous dynasties. The beauty of the architecture and the peaceful surroundings draw in both locals and tourists.

You can wander through the temple grounds to admire the impressive sculptures and intricate designs. The pagoda offers a glimpse into classical Chinese architecture. When visiting, you might encounter monks and locals practicing rituals, adding to the authentic experience.

The temple complex often holds various religious ceremonies, providing unique cultural insights. The serene gardens provide a quiet spot for contemplation amidst the lively city.

A visit to Longhua Temple and Pagoda connects you with Shanghai’s historical and spiritual roots.

Address: 285 Longhua Rd, Xuhui District, Shanghai, China.

19. Indulge in local cuisine at a food market

Sampling the diverse local cuisine is a must when in Shanghai. Food markets are excellent places to explore traditional dishes and street food. You’ll find a variety of snacks, from dumplings to skewers and everything in between.

Markets like Yuyuan Market and Donghu Road Food Street offer a vibrant food experience. The aroma of sizzling dishes and bustling crowd creates an exhilarating atmosphere. Don’t miss trying Shanghai’s signature soup dumplings (xiaolongbao). They’re a favorite among locals and tourists alike.

Most vendors are friendly and eager to share their cooking specialties. Engaging with the locals adds an authentic touch to your culinary adventures. Foods from various regions of China can also be found, showcasing the richness of Chinese cuisine.

Indulging in local food markets is a delightful way to experience Shanghai’s culture and flavors.

Address: Various locations across Shanghai.

20. Experience traditional tea culture at a teahouse

Experiencing traditional Chinese tea culture in Shanghai is a wonderful way to embrace local customs. Various teahouses offer a serene atmosphere where visitors can enjoy a wide selection of teas. These establishments range from modern designs to more traditional and elegant settings.

Your visit often starts with a tea ceremony, where you can learn about the significance of tea in Chinese culture. Knowledgeable staff will guide you through the tasting process, helping you appreciate the flavors and aromas of different varieties.

Some teahouses also offer light snacks or meals, enhancing your experience. Sharing tea with friends or family while learning about its traditions creates a warm ambiance. The experience is a perfect blend of relaxation and cultural appreciation.

Visiting a teahouse is an ideal way to unwind and immerse yourself in Shanghai’s rich heritage.

Address: Various teahouses in Shanghai, like Huxin Teahouse in Yuyuan Garden.

21. Take a day trip to Zhujiajiao Water Town

Zhujiajiao Water Town is a picturesque ancient town located just outside Shanghai. Known as the “Venice of Shanghai,” it features winding canals, charming bridges, and well-preserved architecture. The town is a fascinating destination for those seeking a glimpse into a traditional water town.

You can explore the historic streets and browse the local shops that offer handicrafts and snacks. River cruises allow you to see the beauty of the canals from the water. Don’t forget to sample local delicacies, including rice dumplings and fried pastries.

The serene ambiance makes it a perfect escape from the bustling city life. Traditional tea houses dot the landscape, providing spots to relax and enjoy a cup of tea. Walking through Zhujiajiao offers a chance to connect with history and nature.

A day trip to Zhujiajiao provides a delightful blend of culture and tranquility, making it a memorable part of your Shanghai experience.

Address: Zhujiajiao, Qingpu District, Shanghai, China.

22. Enjoy the nightlife at Bar Rouge

Bar Rouge is one of Shanghai’s most popular nightlife destinations. Located along the Bund, it offers stunning views of the Pudong skyline. The chic atmosphere and vibrant music make it a hotspot for locals and visitors alike.

The bar features a stylish interior and an outdoor terrace, providing the ideal setting for sipping cocktails. Live DJs and themed nights create an exciting vibe, ensuring a lively experience. It’s a perfect place to unwind after a day of exploring the city.

Be sure to try signature cocktails and enjoy the glamorous atmosphere. The combination of music, lights, and a great crowd makes for an unforgettable night out in Shanghai.

Exploring the nightlife at Bar Rouge is a dynamic way to experience the city’s modern charm and energy.

Address: 18 Zhongshan Dong Yi Lu, Huangpu, Shanghai, China.

23. Visit the Shanghai Urban Planning Exhibition Center

The Shanghai Urban Planning Exhibition Center showcases the city’s urban development and future plans. The center features impressive models of Shanghai’s skyline, allowing visitors to appreciate the ambitious architecture. It offers insights into Shanghai’s transformation over the years.

Exhibits highlight various aspects of city planning and sustainability initiatives. Multimedia presentations engage visitors in understanding urban challenges and solutions. The center covers past, present, and future developments, making it educational for people of all ages.

The building itself is architecturally impressive, combining modern design with functionality. It also hosts various events and exhibitions related to city planning and architecture.

A visit to the Shanghai Urban Planning Exhibition Center is not only informative but also inspires an appreciation for the city’s dynamic growth and innovative spirit.

Address: 100 Renmin Ave, Huangpu District, Shanghai, China.

24. Explore the Shanghai Jewish Refugees Museum

The Shanghai Jewish Refugees Museum is a poignant reminder of the city’s role in refuge during World War II. Located in the former Jewish ghetto, the museum tells the stories of Jewish families who escaped to Shanghai, finding safety and community.

Exhibits include photographs, documents, and artifacts recounting the experiences of those who lived in the area. The museum aims to educate visitors about this lesser-known part of history, emphasizing themes of tolerance and resilience.

The architecture of the museum is thoughtful, incorporating elements of the past with modern design. Guided tours are available for deeper insights into the stories of the refugees and the community that supported them.

Visiting the Shanghai Jewish Refugees Museum is a moving experience, highlighting the importance of compassion and the impact of history.

Address: 62 Changyang Rd, Hongkou District, Shanghai, China.

25. Experience traditional Chinese medicine at a wellness center

Experiencing traditional Chinese medicine (TCM) is a unique aspect of Chinese culture you can explore in Shanghai. Various wellness centers offer TCM consultations, acupuncture, herbal therapies, and massages. Engaging in these practices can enhance your overall wellbeing and understanding of health.

During your visit, trained professionals will assess your health and provide personalized treatments based on ancient Chinese practices. Acupuncture and herbal remedies are often incorporated to address various ailments and promote relaxation.

Several centers provide educational sessions to understand TCM principles, such as the balance of yin and yang and qi flow. Sampling herbal teas and learning about their healing properties adds an enriching aspect to your visit.

Experiencing traditional Chinese medicine is not just about physical healing; it provides cultural insight and is a wonderful way to connect with the country’s heritage.

Address: Various wellness centers across Shanghai.

Also Check Out Things To Do in Chengdu and  Things To Do in Hong Kong

Final Thoughts

Shanghai offers an array of activities and experiences that cater to all interests. Whether you’re exploring historical landmarks, indulging in local cuisine, or enjoying contemporary art, there’s something for everyone in this vibrant city.

From the iconic Bund to the serene gardens, each experience deepens your understanding of Shanghai’s rich culture and heritage. As you leave, the memories of its breathtaking skyline, delightful cuisine, and warm hospitality will surely draw you back to explore even more.