To get vaccinated in Shanghai, expats book flu and routine shots at community clinics via the Suishenban app, HPV at private centres.
Whether you need a flu shot before winter, an HPV course, routine jabs for your kids, or a yellow-fever certificate before a trip, Shanghai has a system for all of it, once you learn which door to knock on. The wrinkle is that different vaccines live behind different ones. Here is how to find the right one, what it costs, and how to keep a record you can carry home.
For what is right for you or your child, ask a doctor, not a blog. And if you are still setting up care in the city, start with our guide on how to see a doctor in Shanghai.
Good to know
- Good for expats and families sorting flu, HPV, routine childhood and travel or yellow-fever vaccines in Shanghai.
- What you'll pay adult vaccines are self-pay; the flu shot is cheap at about RMB 60 to 160 (~USD 9 to 24), while the 9-valent HPV course is the big-ticket item and costs less at public clinics than private.
- Watch out for 9-valent HPV can still mean a wait at public clinics, though supply has improved, and travel or yellow-fever shots must be booked ahead at the Shanghai International Travel Healthcare Center.
Are any vaccines required to enter China in 2026?
For most travellers, no. The one exception is yellow fever: if you are flying in from a country where it is a risk, you may be asked for a valid certificate. Beyond that, bodies like the CDC suggest you keep routine shots current (measles, mumps and rubella, tetanus, polio) and consider hepatitis A and typhoid. What you actually need is personal.

Where do I get routine shots and flu vaccines?
Everyday vaccines, including the seasonal flu shot and children's routine immunisations, are given at neighbourhood community health centres (社区卫生服务中心). Shanghai runs a "Smart Vaccination" booking feature that both residents and expats can use:
- Open the Suishenban (随申办) app or the Healthcare Cloud (健康云) app, or the Shanghai Disease Control centre's official WeChat account.
- Find the Smart Vaccination section, which lists clinics near your home and their available slots.
- Book an appointment, then bring your passport on the day, plus any vaccination record you already carry so the clinic can see what you have had.
You can add a child as a recipient in the same app and book on their behalf, which is how most parents handle kids' shots. Once your profile is saved, a flu jab is basically a walk-around-the-block errand.
Where do I get the HPV vaccine?
The HPV vaccine, including the 9-valent that covers nine types, is offered at community clinics and at private international hospitals, and is generally recommended for women aged 9 to 45. The catch is supply: demand for the 9-valent has long outrun supply at public clinics, which is one reason some people book privately instead. The Parkway Shanghai Vaccination Center, at 3F, No. 138 Middle Huaihai Road, Huangpu District, runs HPV and other adult vaccines by appointment: you trade a little money for a spot on the calendar instead of the queue. Before you give up on the public route, though, supply has genuinely loosened since late 2025: an imported 9-valent subsidy program (惠民接种) opened new slots, including a free third dose for women aged 35 to 45, and by September 2026 several districts, Changning among them, ran weekend HPV sessions you could walk into without booking. Check the 上海疾控 WeChat account and widen your search past your own neighbourhood before you assume the wait is a year.

Where do I get travel vaccines and yellow fever?
For travel-specific vaccines and the official yellow-fever certificate, there is one dedicated address: the Shanghai International Travel Healthcare Center (上海国际旅行卫生保健中心), which handles cross-border immunisation and travel-health consultations.
- Address: No. 15 Jinbang Road, Changning District.
- Phone: 021-62685072.
- Booking: appointments for yellow fever and other travel vaccines are made through their website (online.shhg12360.cn) or their app.
Yellow-fever supply and hours shift with demand, so book ahead rather than walking in.
What do vaccines cost in Shanghai?
Adult optional vaccines are self-pay (自费) whether or not you carry local insurance, and the split is simple: public community clinics are the low-cost option, private centres charge a premium for faster booking. Here are the August 2026 community-clinic reference prices for the HPV course, the one everyone asks about.
| HPV vaccine | Per dose (RMB) | Full course (RMB) |
|---|---|---|
| 9-valent (九价), 3 doses | 1,303 | 3,910 |
| 4-valent (四价), 3 doses | 804 | 2,411 |
| 2-valent (二价) imported, 3 doses | 586 | 1,757 |
In US dollars, roughly USD 193 a dose and USD 586 for the 9-valent course, at about 6.7 RMB to the dollar in August 2026, so treat them as a ballpark.
Those are the public numbers. If you would rather not wait out the 9-valent queue, a private centre runs about RMB 5,000 to 7,000 (~USD 741 to 1042) for the three-dose package. For yellow fever, the Shanghai International Travel Healthcare Center quotes on enquiry, and the dose is often waived outright if you show a visa and ticket to a listed endemic country.
How do I keep a vaccination record?
Ask for a written or stamped record every single time. Community clinics issue a vaccination booklet, the travel centre issues the internationally recognised yellow certificate, and private hospitals will print one on request. Photograph every page, front and back, so the vaccine name, the date and the little lot-number sticker all come out legible. A clean record spares you repeat doses and smooths school enrolment, visa steps and onward travel. If you are budgeting for private care, our guide on health insurance for expats in Shanghai explains what plans tend to cover.

A note for parents
Sort the record before you need it, not the week school asks for it. International schools usually want an up-to-date immunisation record at enrolment. China's childhood schedule looks broadly like the one you know from home, just with some timing differences, so bring the booklet to your community clinic or a private paediatric clinic and let them tell you what, if anything, is due. Parents settling in with little ones may also find our guide on having a baby in Shanghai a useful companion.
As Laozi observed, 天下难事,必作于易, the hard things of the world are all built out of easy ones. Real protection is seldom one grand gesture, it is a few small appointments kept before you ever need them.
Are the vaccination booking apps available in English?
Suishenban and Healthcare Cloud run mostly in Chinese, so a translation app or a Chinese-speaking friend smooths the first setup. After that, each later dose books in about a minute.
Can I still get the HPV vaccine if I am over 45?
The label stops at 45, and licensed centres including the Parkway Shanghai Vaccination Center follow it, so the 9-valent is not offered above that age. Ask a doctor about your options before you book.
How far ahead of a trip should I get travel vaccines?
Aim for at least four to six weeks. Yellow fever, for one, only counts once it has been in your system about ten days, so book the Shanghai International Travel Healthcare Center early rather than in your final week.
Is there any difference between the trivalent and quadrivalent flu shot?
Quadrivalent covers one extra flu strain; trivalent covers three. Both are legitimate, and community clinics usually stock whatever the season calls for, so most people simply take the one on offer rather than shopping between clinics.
Sort your record once, keep the photos, and the whole thing gets easy. Then go get that flu shot before the first cold snap.
Sources · 资料来源
- Shanghai Center for Disease Control and Prevention · 上海市疾病预防控制中心. Routine, flu and HPV immunisation at neighbourhood community clinics.
- Shanghai International Travel Healthcare Center · 上海国际旅行卫生保健中心. Yellow fever, travel vaccines and entry immunisation for cross-border travellers.
- Shanghai Government Online-Offline (Suishenban) · 随申办 · 一网通办. Smart Vaccination (智慧接种) booking and personal vaccination records.
- Shanghai Municipal People's Government · 上海市人民政府. Official notices on free HPV and seasonal flu vaccination.
- Shanghai Bendibao · 上海本地宝. Clinic addresses, opening hours and step-by-step booking.
- General orientation only, not medical advice. Vaccines, prices, eligibility and booking steps change, so confirm with the clinic or a travel-health doctor before you go.
Words, maps and research by the Choice Shanghai team. Please credit us and tag our 公众号 if you share.



