Choice. Shanghai
Worth Doing

Shanghai Swimming Pools Worth the Entry Fee (2026): Where to Swim, Costs & the Certificate Myth

By Choice City Editor · 8 min read · 2026-07-16

You do not need a paid swimming certificate to swim in Shanghai, just a free digital health card. Here are the pools worth the entry fee, from 40 RMB neighborhood lanes to rooftop splurges.

Woman at the edge of a sunlit outdoor swimming pool in summer Shanghai

By mid-July, Shanghai turns into a sauna, and a swim stops being a luxury and starts being survival. The good news: this city has everything from 40 RMB neighborhood pools to rooftop hotel infinity pools with skyline views. The confusing news, and the reason most guides send you in circles, is the paperwork: the "swimming certificate" everyone panics about. Let me clear that up first, then walk you through pools actually worth your money, from budget lap swims to a proper splurge, with real prices, hours, and how to book.

Do I need a swimming certificate to swim in Shanghai?

This is the single most misunderstood thing about Shanghai pools, so here is the honest version:

So: set up the free card in advance, bring your passport, and do not stress about certificates.

One more rule: bring a swim cap

Nearly every indoor pool and many outdoor ones in Shanghai require a swim cap, for everyone, short hair or not. It is enforced. Pack a cap and goggles, and bring your own towel and a padlock for the lockers. A few beach-style residential pools waive the cap, but assume you need one.

Outdoor municipal swimming pool with lane ropes and swimmers in summer Shanghai

Cheapest lap swims: public and neighborhood pools (30 to 80 RMB)

For straightforward lap swimming, municipal and residential pools are hard to beat on price, usually 30 to 60 RMB a session, walk-in, no booking.

These fill up on hot weekend afternoons (locals call the crush "boiling dumplings"), so go early or on a weekday evening for space to actually swim.

Rooftop hotel swimming pool with the Shanghai skyline at golden hour

The mid-range treat: hotel pools with day passes (150 to 300 RMB)

Plenty of hotel pools sell day passes to non-guests, which buys you cleaner water, loungers, and often a cafe, without a room booking. Prices below are current as of the 2025 season and worth confirming when you book:

Most take walk-ins; some now run timed sessions you book on their WeChat, so check before you travel across town.

The splurge: rooftop and design pools (300 to 500 RMB)

When you want the swim to be the whole afternoon:

Book rooftop pools ahead in summer, since they cap numbers per session.

For families: water parks

If you have kids who want slides rather than lanes, Dino Beach (热带风暴) in Minhang is the big summer water park, with a huge wave pool and a long lazy river. It opens for the summer only, roughly late June to early September, with tiered pricing around 120 to 150 RMB depending on the time of day (little ones under 0.8 meters usually free). Confirm the current dates and price on the official site before you go, since they shift year to year. Note this is a water park for play, not a lap pool.

What does it cost to swim in Shanghai? A quick summary

Swimming is one of the sanest ways to survive a Shanghai summer. For everything else, from air-con strategy to iced drinks, see our Shanghai summer survival guide, and if you would rather train than float, our Shanghai gyms and fitness guide covers the rest.

Common questions

Do foreigners need a certificate to swim in Shanghai?

Only the free digital health commitment card set up in the Suishenban mini-program. There is no paid certificate and no city-wide deep-water certificate requirement.

Are swim caps required at Shanghai pools?

Yes, at most indoor pools and many outdoor ones, for everyone. Bring a cap and goggles.

How much does it cost to swim in Shanghai?

About 30 to 80 RMB at public pools, 150 to 300 RMB for hotel day passes, and 300 to 500 RMB at rooftop and design pools.

How do I book a pool?

Most public and residential pools are walk-in. Hotel and rooftop pools increasingly use timed sessions booked on WeChat, and Dianping is the place to find pools near you and discounted passes.

When is Dino Beach open in 2026?

The summer season runs roughly late June to early September, with tiered pricing around 120 to 150 RMB. Check the official site for exact 2026 dates before going.

Sort out the free health card, throw a cap and goggles in your bag, and pick your price point. Whether it is an 80 RMB lap session or a 400 RMB rooftop afternoon, a swim is the fastest way to feel human again in a Shanghai July.