Becoming a volunteer in Shanghai
Participating in social volunteering can be a transformative experience that changes how you see yourself and the world around you. Becoming a volunteer can include donating blood or giving a helping hand to the Red Cross Society, among many other options. Here is a step-by-step guide to registering as a volunteer in Shanghai.
How to register online
Open the "Shanghai Volunteer" website and click on "Volunteer Registration" in the upper left corner.
(1) Enter a username and choose a password:
(2) Enter your e-mail:
This email will be used to retrieve your password if you forget it.
(3) Basic personal information:
Fill in your personal information — country/region, real name, ID type, ID number, gender, date of birth and mobile phone number.
(4) Choose the service area, category, and the type of volunteer you'd like to become.
Fill in the volunteer service area, category, and volunteer type.
(5) Apply to become a real-name registered volunteer:
Click the "Apply to become a real-name registered volunteer" green button to complete the registration.
Real-name authentication
Then, you need to have your identity verified through the WeChat mini-program "志愿云自助服务".
Follow the instructions below to complete the verification.
Get a volunteer card
After passing real-name authentication, log in to your account. Go to the "personal center," click "volunteer card", upload your ID photo, and generate your identity certificate. Volunteers can print or download the volunteer ID to their mobile phones for presentation and use.
Join a suitable team
Volunteers can find groups of like-minded people in the "Volunteer Service Organization" column. With a shared passion for volunteer work, they often form a big family.

How to donate blood
To donate blood, click the map for blood donation sites.
Updated July 30, 2026
Sources: Shanghai Volunteer, Shanghai Blood Center
