Shanghai Swimming Pools Worth the Entry Fee (2026): Where to Swim, Costs & the Certificate Myth
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.

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:
- What you actually need is free and takes two minutes. Shanghai asks for a "swimmer health commitment card" (泳客健康承诺卡), which is digital and costs nothing. Open the Suishenban (随申办) mini-program, find the health-commitment code, select swimming, agree to the terms, and you are done. Many pools scan it at a kiosk on the way in.
- The old paper booklet is gone. Years ago you paid a few RMB for a physical health card; that system has been replaced by the free digital one above.
- The "deep-water certificate" (深水证) is not a Shanghai-wide rule. It exists as a national swimming-ability concept, and an individual pool can ask you to show you can swim before entering a deep lane, but there is no city regulation requiring foreigners to hold one. In practice you are almost never asked.
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.

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.
- Shanghai Swimming Center in Xuhui is the one I send serious swimmers to: a full 50-meter competition pool, a two-minute walk from Shanghai Swimming Center station on Metro Line 11, with walk-in entry around 80 RMB. Scan your passport at the kiosk, no reservation needed.
- District and residential outdoor pools such as the ones in Hongkou, Changning and Pudong compounds run roughly 40 to 60 RMB in summer, often with separate morning and evening sessions. Search Dianping (大众点评) for one near you and check the day's hours, since many close for a midday cleaning break.
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.

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:
- Amara Signature (Jing'an), indoor and outdoor, day pass around 168 RMB.
- Radisson Blu Hongqiao, a large outdoor pool, around 160 RMB.
- Chateau Star River (Pudong), indoor and outdoor, around 258 RMB.
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:
- Kimpton Qiantan in Pudong has a 28-meter rooftop infinity pool in a tropical garden with skyline views. Day passes run about 299 RMB on weekdays and up to 499 RMB on weekends, usually with a light meal, booked through the hotel WeChat. It is one of the most photographed pools in the city right now.
- JW Marriott Tomorrow Square (People's Square) has a high-floor pool with a classic downtown skyline, with a day pass around 388 RMB.
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
- Neighborhood and municipal pools: 30 to 80 RMB. Great value for lap swimming.
- Hotel day passes: 150 to 300 RMB. Comfort and loungers.
- Rooftop and design pools: 300 to 500 RMB. A full afternoon out.
- Water parks (Dino Beach): around 120 to 150 RMB. For families.
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.