2025 Shanghai Half Marathon registration guide

Pre-registration for the Shanghai Half Marathon started at 2 pm on Feb 20 and will close at 2 pm on Feb 24.
The event is scheduled to start at 7 am on April 20 (Sunday), with the starting point set at the Oriental Pearl Tower (Fenghe Road) and the finish line at the Oriental Sports Center (Yongyao Road).
The half marathon will accommodate 15,000 participants in total.
A drawing will be held for general registrations. Those selected can make payments from the announcement of results on March 5 until noon on March 9. Failure to pay by the deadline will result in registration forfeiture, and there will be no alternative means to secure a spot.
Direct entry for the Shanghai Half Marathon closes at noon on March 1 for registered athletes exempt from the drawing.
Registration for charity runners opened at 2 pm on Feb 20 on a first-come, first-served basis with 200 slots available.
The event also provides direct entry spots for the 2025 Shanghai Marathon to the top 200 male and top 100 female participants.
Fees
Regular entry: 160 yuan ($22)
Charity entry: 1,500 yuan
How to register
Website: https://www.shmarathon.com
App: Search "上马" or "Shangma" in the app store.
(1) General registration:
1. On the official website:
- Register or log in to the website.
- Choose the Shanghai Half Marathon.
- Click on "Register now".
- Read the competition rules.
- Select your race category.
- Confirm personal information and submit.
- Read and sign the participation declaration.
- Pre-register and wait for the lottery results.
- Successful entrants must pay the registration fee to secure participation.
2. On the Shangma app:
- Register or log in to the marathon app.
- Click on "Event registration".
- Choose the Shanghai Half Marathon.
- Click on "Register now".
- Select your race category.
- Read the competition rules.
- Confirm personal information and submit.
- Read and sign the participation declaration.
- Pre-register and wait for the lottery results.
- Successful entrants must pay the registration fee to secure participation.
(2) Direct entry and charity run:
1. On the official website:
- Register or log in to the marathon website.
- Choose the Shanghai Half Marathon.
- Click on "Register now".
- Read the competition rules.
- Select your race category.
- Confirm personal information and submit.
- Read and sign the participation declaration.
- Pay the fee to secure participation.
2. On the Shangma app:
- Register or log in to the marathon app.
- Click on "Event registration".
- Choose the Shanghai Half Marathon.
- Click on "Register now".
- Select your race category.
- Read the competition rules.
- Confirm personal information and submit.
- Read and sign the participation declaration.
- Pay the fee to secure participation.
For more information
WeChat account of Shanghai Marathon: shanghaimarathon
Email of the event organizer: general@shmarathon.com
Sources: "shanghaifabu" WeChat account, WeChat account of Shanghai Marathon