Best Beaches in Shanghai 2025
Discover the most beautiful beaches and coastal experiences in Shanghai.
Shanghai is China's largest city and a global financial hub, where gleaming skyscrapers tower over historic colonial-era buildings along the iconic Bund waterfront. A dynamic metropolis blending East and West, Shanghai offers world-class dining, vibrant arts and culture, and remarkable contrasts between ancient gardens and futuristic architecture.
Top 10 Beaches
The best beaches Shanghai has to offer.
Jinshan City Beach
The closest beach to central Shanghai, Jinshan City Beach is a 6.8km stretch of sand along Hangzhou Bay. While not pristine tropical sand, it's a popular weekend escape for Shanghai families and is well-equipped with facilities. The water can be murky but the beach setting is pleasant.
Nanhui East Beach
A quieter coastal area near Lingang New City on the East China Sea, with flat beaches and wind farms visible on the horizon. Less infrastructure than Jinshan but more secluded. Best for quiet walks and photography rather than swimming.
Beaches by Vibe
Find the perfect beach for your style.
Quiet & Peaceful
Nanhui East Beach near Lingang offers peaceful coastal walks away from crowds
Family-Friendly
Jinshan City Beach has the best family facilities with cafes, lifeguards, and activities
Water Sports
Jinshan has beach volleyball and water sports rental
Lively Scene
Jinshan Beach attracts weekend crowds and has a lively beach boardwalk atmosphere
Complete Beach Guide
Detailed beach profiles, packing lists, and seasonal recommendations.
Beach Activities
Things to do at the beach and in the water.
Cycling the Coastal Path
Both Jinshan and Nanhui have flat cycling paths along the coast — rent bikes locally for ¥20-30/hour
Beach Volleyball
Jinshan City Beach has permanent volleyball courts; pick-up games happen most summer weekends
Practical Information
What you need to know before heading to the beach.
Best Season
June-September for warm enough water at Jinshan; coastal walks year-round
Facilities
Jinshan has good facilities (showers, toilets, restaurants, sunbed rental); Nanhui is more basic
Access
Jinshan City Beach free to enter; some areas charge ¥10-30 for parking or services
Costs
Sunbed rental ¥30-50/day at Jinshan; restaurants ¥30-80 for a meal
What to Bring
- Sun protection (high SPF sunscreen, hat, sunglasses)
- Plenty of water to stay hydrated
- Beach towel or mat
- Modest swimwear (check local customs)
- Water shoes for rocky areas
- Cash for vendors and rentals
- Waterproof bag for valuables
Beach Safety
Stay safe while enjoying the water.
Always check local conditions and follow lifeguard instructions. Swim in designated areas only.
Be aware of currents, tides, and marine life. Don't swim alone or when flags indicate danger.
Protect yourself from sun. Apply sunscreen regularly and seek shade during peak hours (11am-3pm).
Keep valuables secure or leave them at your accommodation. Don't leave belongings unattended.
Explore Shanghai's Best Beaches
Get our complete beach guide with seasonal tips, packing checklists, and activity recommendations.
Download Beach Guide