How to Get Your Chinese Driver’s License: A Step-by-Step Guide

If you are moving to Shanghai, one of the first practical questions you will ask is: Do I need to re-learn how to drive?

The answer depends on whether you already have a license. The process is different for license holders compared to complete beginners. This guide covers both scenarios in detail, with the latest 2026 rules for Shanghai.

The good news? If you already hold a valid foreign driver‘s license, you can convert it to a Chinese license — and in most cases, the only test you will take is the written one.

A Chinese driver‘s license and passport on a wooden desk with a smartphone showing a driving test preparation app, symbolizing the process of getting a license in Shanghai.

The 90-Day Rule: The Most Important Detail

Before you start, there is one rule that determines everything.

To convert a foreign license to a Chinese one without taking a full driving test, your foreign license must have been issued in a country where you resided for at least 90 days within a single year.

This rule is in place to ensure that applicants have genuinely lived in the country that issued their license, rather than simply taking a short trip to obtain one.

ScenarioWhat This Means
You lived in the US/UK/Europe for 90+ days before getting your license✅ You qualify for conversion with just the written test
You obtained your license during a short trip (less than 90 days)❌ You will need to take the written test AND the driving test
You do not have any foreign license❌ You must start from scratch with a driving school

This is worth double-checking. If you are unsure about your stay duration, check your passport stamps or travel records before applying.

Scenario 1: You Have a Valid Foreign License (Conversion Path)

This is the simplest route. If you already hold a valid license from your home country, you can convert it to a Chinese license.

Eligibility Requirements

  • You must hold a valid Chinese visa with a residence permit (Z, X, Q, or S visa). Tourist visas do not qualify.
  • Your foreign license must be valid and unexpired.
  • You must have a Chinese residence permit valid for at least 90 days at the time of application.
  • You must have resided in the license-issuing country for at least 90 days within the year before the license was issued.

Required Documents

DocumentDetails
PassportOriginal with valid Chinese visa and residence permit
Foreign driver‘s licenseOriginal; must be valid and not expired
Certified Chinese translationMust be done by an approved translation agency (not self-translated)
Medical exam certificateFrom an approved clinic (vision, hearing, color perception, mobility)
Passport photos6 white-background, 1-inch photos
Proof of residenceRental contract or police registration slip
Completed application formAvailable at the Vehicle Administration Office

Translation: Where to Get It Done

If your foreign license is not in Chinese, you will need a certified translation. The Shanghai government recommends these agencies:

  • Shanghai International Studies University Translation Company
    • Location: 573 Chifeng Road, Hongkou District
    • Phone: 65362032
  • Shanghai Translators Association
    • Location: Room 1607, 1277 West Beijing Road, Jing’an District
    • Phone: 63218568, 63239910

You can also use the embassy or consulate of your home country in Shanghai. Expect to pay around 100–300 RMB for the translation.

Step-by-Step Process

Step 1: Translate your foreign license
Use one of the approved translation agencies listed above.

Step 2: Complete the medical exam
Most vehicle administration offices have approved clinics nearby. The exam tests vision, hearing, color perception, and basic mobility. Cost: 30–50 RMB.

Step 3: Submit your documents
Visit the Vehicle Administration Office (车管所) in Shanghai. Bring everything listed above. Staff will review your file and issue a test appointment.

Step 4: Study for the written test
The test covers Chinese traffic laws, road signs, and safety rules. You need to score 90 out of 100 to pass.

Apps to help you study:

  • LuPass – available for iOS, works in English, includes 1,660 official questions
  • Driving Test China – available for iOS/Android

Premium options are typically a one-time fee of around $7.99 USD.

Step 5: Take the written test
The test is computer-based with 100 questions, and you have 45 minutes to complete it. It is available in multiple languages including English.

Step 6: Pass and collect your license
If you pass, pay the license fee (around 10–100 RMB). Your license is issued the same day.

What If You Fail?

You can retake the written test immediately or within a few days. There is no limit on retakes, but each attempt costs a small fee.

Scenario 2: You Do Not Have a Foreign License (Start from Scratch)

If you have never held a driver‘s license in any country, you cannot convert anything. You will need to go through the full licensing process, just like a Chinese citizen.

Step 1: Enroll in a Driving School

You must enroll in a licensed driving school in Shanghai. Some schools offer classes in English.

Where to find one:

  • Search for “driving schools in Shanghai for expats” or ask your compound‘s WeChat group for recommendations.
  • The Shanghai government website also provides a list of licensed schools.

Step 2: Medical Exam

Same as for license conversion. You need a medical check-up to confirm physical fitness for driving.

Step 3: Written Test (Subject 1)

You will study the same traffic laws and road signs as the conversion route. The test is 100 questions, 90/100 to pass.

Step 4: On-Campus Driving Test (Subject 2)

This test evaluates your ability to perform key maneuvers in a controlled environment.

For a manual transmission (C1) license, the test includes:

  • Parallel parking
  • Reverse bay parking
  • Hill start and stop
  • Right-angle turns
  • Curve driving (S-curve)

For an automatic transmission (C2) license, the test excludes the hill start and stop.

Step 5: On-Road Driving Test (Subject 3)

After passing the on-campus test, you will take a real-world driving test on public roads.

You are required to complete 24 hours of on-road driving lessons and 16 hours of theoretical training before taking this test.

Step 6: Final Written Test (Subject 4)

A final written exam on safe and civilized driving practices, using case studies and images.

Step 7: Collect Your License

Once all tests are passed, your license is issued within 5 to 15 working days.

Cost Estimate (From Scratch)

ItemCost
Driving School Tuition5,000 – 8,000 RMB
Medical Exam30 – 50 RMB
Written Test Fee50 – 100 RMB
License Issuance Fee10 RMB
Total~5,100 – 8,200 RMB

Temporary Driving Permit (For Short-Term Stays)

If you are in Shanghai for a short period and do not want to convert your license, you can apply for a temporary driving permit. This is valid for up to one year and is based on your existing foreign license.

Requirements:

  • Passport
  • Valid foreign license
  • Chinese translation
  • Brief safety video viewing (about 30 minutes)

This option is simpler and faster than the full conversion, but you cannot drive outside of China with it.

The Role of Agencies: Do You Need One?

Yes, there are agencies that can handle the paperwork and appointment logistics for you.

They are not mandatory. The process is straightforward and self-service is entirely possible if you have time and patience.

What an agency typically does:

  • Translates your license
  • Books your medical exam and test appointments
  • Accompanies you to the Vehicle Administration Office
  • Helps with document submission

What an agency does not do:

  • You still need to study for the written test.
  • You still need to pass the test on your own.
  • You still need to meet all eligibility requirements.

Agency fees: Expect to pay an additional 1,500 – 3,000 RMB for full service.

When to consider an agency:

  • You speak limited Chinese and want help navigating the offices
  • You have a tight schedule and want to avoid queues
  • You want someone to double-check your documents

When to skip the agency:

  • You speak basic Chinese and have time to handle the process yourself
  • You are comfortable with online research and using apps

If you decide you want agency help, we can connect you with reliable ones in Shanghai — just ask.


Final Checklist

TaskDone?
Confirm your visa qualifies (Z, X, Q, or S with residence permit)
Check the 90-day rule on your foreign license
Get your license translated (approved agency)
Complete medical exam
Study for the written test (use LuPass or similar app)
Submit documents at Vehicle Administration Office
Pass written test (90/100)
Collect your license (same day)

Contact us if you need help with any of these steps.

Shanghai Rentals
WeChat: 13816427716
Email: info@shanghai-rentals.com

Join The Discussion