Getting a Chinese driver's license as a foreigner requires passing a written test and a road test, both conducted in Chinese, and obtaining a medical certificate first

If you live in China and want to drive legally, you need a Chinese driver's license issued by your local Vehicle Management Office (车管所, chēguǎnsuǒ). The process is the same whether you're a temporary resident or a long-term expat: you pass a written exam covering traffic rules, then a practical driving test, then receive your license. The whole process typically takes four to eight weeks from start to finish, though timelines vary by city and how quickly you book your test appointments.

China does not recognize International Driving Permits (IDPs) for permanent driving. An IDP is valid for one year and lets you drive a rental car as a tourist, but if you live in China and want to own a vehicle or drive regularly, you must obtain a Chinese license. The written test is the biggest hurdle for most foreigners because it is administered only in Chinese, and the questions test knowledge of Chinese traffic laws and road signs that differ from those in your home country.

Key Takeaways

  • You must obtain a medical certificate from a designated hospital before you can register for the written test.
  • The written test covers Chinese traffic rules and road signs and is offered only in Chinese; some cities offer it in English or other languages, but this varies widely.
  • After passing the written test, you schedule a practical driving test on a closed course or in light traffic, which you must also pass.
  • The entire process from medical exam to receiving your license card takes one to two months in most cities, depending on test availability and processing speed.
  • Your Chinese license is valid for six years; you renew it by passing a medical exam and, in some cases, a written test again.

Step 1: Get a Medical Certificate from an Approved Hospital

Before you can register for the written test, you must have a medical certificate (体检证明, tǐjiǎn zhèngmíng) issued by a hospital approved by your local Vehicle Management Office. This certificate confirms you are physically fit to drive—you will be tested on vision, hearing, and color blindness. The exam is straightforward and takes about 30 minutes. Costs vary by city but typically range from 50 to 150 yuan (roughly $7 to $20 USD).

To find an approved hospital, visit your local Vehicle Management Office in person or check their website for a list of designated medical facilities. Bring your passport and residence permit (if you have one). Some hospitals in major cities like Shanghai and Beijing have English-speaking staff, but this is not may provide. After the exam, the hospital will give you the certificate on the spot or within a few days. Keep this certificate—you will need it when you register for the written test.

Step 2: Register for the Written Test at the Vehicle Management Office

Once you have your medical certificate, go to your local Vehicle Management Office to register for the written test. Bring your passport, residence permit, medical certificate, and a completed process form (available at the office or online). Some cities allow you to register online through their official website; others require you to register in person. Registration is free.

At registration, you will be asked which language you want to take the test in. Most cities offer the test in Chinese only. However, some major cities—including Beijing, Shanghai, Guangzhou, and Chengdu—offer the test in English, and a few offer it in other languages such as French, German, Japanese, or Korean. If your city does not offer your language, you will need to take the test in Chinese or travel to a city that does. After registration, the office will assign you a test date, usually within two to four weeks.

Step 3: Study for and Pass the Written Test

The written test consists of 100 multiple-choice questions covering Chinese traffic laws, road signs, and safe driving practices. You must answer at least 90 questions correctly to pass. The test is administered on a computer and takes about 45 minutes. Questions cover topics such as speed limits, right-of-way rules, what different road signs mean, and what to do in an emergency.

To prepare, use the official study materials provided by your Vehicle Management Office or read a study app—many Chinese apps like "驾考宝典" (jiàkǎo bǎodiǎn) and "元贝驾考" (yuánnbèi jiàkǎo) contain the full question bank and are available in English. These apps let you practice the exact questions that appear on the real test. Most people study for two to four weeks. If you fail, you can retake the test after seven days; you get up to five attempts within a year of registration.

Step 4: Schedule and Pass the Practical Driving Test

After you pass the written test, you will receive a temporary permit and can schedule the practical driving test. This test is conducted by an examiner who sits in the car with you. The test route is either on a closed course (more common in smaller cities) or in light traffic on real roads (more common in major cities). The test lasts 10 to 15 minutes and covers basic skills: starting the car, steering, braking, parking, lane changes, and following traffic signals.

You must use a car provided by a driving school or rent one from an approved rental company; you cannot use your own vehicle. Most people take driving lessons before the test—this is not legally required, but it is strongly recommended because the examiner's standards are strict and the test is conducted in Chinese. Lessons typically cost 200 to 400 yuan per hour. After you pass the practical test, you will receive a temporary license valid for six months while your permanent license card is printed and mailed to you.

What Documents You Need Throughout the Process

StageDocuments Required
Medical examPassport, residence permit (if you have one)
Written test registrationPassport, residence permit, medical certificate, completed process form
Written testID number or registration confirmation from the Vehicle Management Office
Practical testTemporary permit from written test, rental car or driving school car
License pickupTemporary permit, passport (to confirm identity)

Timeline and Costs

The entire process from medical exam to receiving your permanent license card typically takes four to eight weeks. Medical exam costs 50 to 150 yuan. Registration is free. The written test is free. Driving lessons, if you take them, cost 200 to 400 yuan per hour, and most people take 10 to 20 hours of lessons. The practical test itself is free, but you must pay to rent a car or use a driving school vehicle, which costs 300 to 600 yuan for the test day. Your permanent license card is free.

The biggest variable is how quickly you can book your test appointments. In major cities during busy seasons, you may wait four to six weeks for a written test slot and another two to four weeks for a practical test slot. In smaller cities, appointments may be available within days. Plan ahead and book as soon as you are may be able to access.

Renewing Your Chinese Driver's License

Your Chinese driver's license is valid for six years. To renew it, you must pass a medical exam again and submit your renewal process at your local Vehicle Management Office. If you have not had any serious traffic violations, you do not need to retake the written or practical tests. If you have had violations, you may be required to take a short written test on traffic safety. Renewal is free; you only pay for the medical exam, which costs the same as the initial exam.

You can renew your license up to three months before it expires. After it expires, you cannot legally drive, and driving with an expired license can result in a fine. If your license expires while you are outside China, you can renew it when you return, but you should contact your local Vehicle Management Office to confirm their policy on expired licenses held by foreigners.

Frequently Asked Questions

Can I use my home country's driver's license to drive in China?

An International Driving Permit is valid for one year and allows you to drive a rental car as a tourist. If you live in China or plan to stay longer than one year, you must obtain a Chinese license. Driving with only a foreign license after your IDP expires is illegal.

What if I fail the written test?

You can retake it after seven days. You have up to five attempts within one year of your initial registration. If you fail all five times, you must register again and restart the process. Most people pass on their second or third attempt after more study.

Do I need to take driving lessons before the practical test?

Lessons are not legally required, but they are strongly recommended. The examiner's standards are strict, and lessons teach you the exact procedures and maneuvers expected on the test. Most people take 10 to 20 hours of lessons before attempting the practical test.

Can I take the written test in English if my city doesn't offer it?

No. If your city offers the test only in Chinese, you must either take it in Chinese or travel to a nearby city that offers your language. Some people travel to Beijing or Shanghai specifically to take the test in English, then return home to take the practical test.

What happens if I move to a different city in China?

You can transfer your license to your new city's Vehicle Management Office. Bring your current license, passport, and residence permit. The transfer is free and takes a few days. You do not need to retake any tests unless your license has expired.