What you need to know about driving in China as a non-resident
If you are a foreigner living in or visiting China, you cannot legally drive using only your home country's license. China does not recognize foreign driver's licenses for regular driving — you need either an International Driving Permit (IDP) paired with your home license, or a Chinese driver's license. An IDP is a temporary document that translates your home license and is valid for one year; a Chinese license is permanent but requires passing written and practical tests in Chinese. Which route makes sense depends on how long you plan to stay and whether you want to drive regularly.
The choice between an IDP and a Chinese license is straightforward: if you are staying less than a year or driving occasionally, get an IDP before you leave your home country. If you are staying longer and plan to drive regularly, a Chinese license is worth the effort, though it takes several weeks to obtain and requires passing tests in Chinese.
Key Takeaways
- An International Driving Permit is the quickest option for short-term visitors and is issued by your home country before you travel to China.
- A Chinese driver's license requires you to pass a written test (in Chinese), an eye exam, and a practical driving test, and takes several weeks to months to obtain.
- You must hold a valid residence permit (Z visa or work visa) to explore for a Chinese license; tourists on short-term visas cannot obtain one.
- The written test covers Chinese traffic laws and road signs; many testing centers offer practice materials in English, but the actual exam is in Chinese.
- Driving without proper documentation — either an IDP with your home license or a Chinese license — can result in fines, vehicle impoundment, and deportation in serious cases.
Getting an International Driving Permit before you arrive
An International Driving Permit is the easiest option if you are staying for less than a year or do not plan to drive frequently. You obtain it from your home country's automobile association or licensing authority before you leave — not in China. The process and cost vary by country. In the United States, the American Automobile Association (AAA) issues IDPs for a fee of around $20 and requires your valid home license, a passport photo, and an process form. In the United Kingdom, the Automobile Association (AA) handles IDPs. In Canada, CAA (Canadian Automobile Association) issues them. Check your country's specific process online before you travel.
An IDP is valid for one year from the date of issue and must be carried together with your original home country license at all times while driving in China. It is not a replacement for your home license — it is a translation document that Chinese police can read. If your IDP expires while you are still in China, you cannot renew it there; you would need to have a new one sent from your home country or switch to obtaining a Chinese license. Some countries allow you to renew an IDP by mail or online, so check with your home country's issuing authority about renewal options before your permit expires.
explore for a Chinese driver's license: who can explore and what documents you need
To explore for a Chinese driver's license, you must hold a valid residence permit — either a Z visa (work visa), a residence permit for family reunion, or another long-term visa category. Tourists on short-term visitor visas cannot obtain a Chinese license. You also need a valid home country driver's license and a Chinese ID number or residence permit number.
The documents you will need to bring to the testing center are: your passport, your residence permit or Z visa, your home country driver's license, a completed process form (available at the testing center), and a medical examination report confirming you meet health standards for driving (vision, hearing, and physical ability). You can obtain the medical exam at any hospital or clinic designated by the local traffic bureau — ask the testing center for a list of approved locations. Some testing centers can arrange the exam on-site or refer you to a nearby clinic. The medical exam itself is brief and costs a small fee, usually between 50 and 200 Chinese yuan.
The written test: what it covers and how to prepare
The written test is the first hurdle and covers Chinese traffic laws, road signs, and safe driving practices. The test is administered in Chinese, though some testing centers in major cities like Beijing, Shanghai, and Guangzhou offer versions in English or other languages — you must request this when you register. The test typically has 100 questions, and you must score at least 90 to pass. You have 45 minutes to complete it.
Many testing centers provide practice materials and sample questions in English or your home language. The local traffic bureau website or the testing center itself can direct you to these resources. Some expat communities and language schools also offer study groups or tutoring for the written test. If you fail, you can retake the test after a waiting period (usually one week); there is no limit to how many times you can retake it, but each attempt costs a small fee. Most people who study the practice materials pass on the first or second attempt.
The practical driving test and eye exam
After you pass the written test, you must pass an eye exam and a practical driving test. The eye exam checks your vision and color blindness; it is straightforward and conducted at the testing center. The practical test involves driving a test vehicle on a closed course or in light traffic, following instructions from an examiner. The examiner watches for proper use of signals, smooth acceleration and braking, correct lane changes, and adherence to traffic rules. The test usually lasts 10 to 15 minutes.
You can take the practical test in your home language in some cities, but the examiner's instructions may still be in Chinese or require you to understand basic Chinese commands. If you fail the practical test, you can retake it after a waiting period. Most people pass on the second or third attempt after practicing with a driving school or a friend who holds a Chinese license. The practical test is often the most challenging part for foreigners because it requires understanding Chinese driving norms and the examiner's expectations.
How long the process takes and what happens next
The entire process — from submitting your process to receiving your license — typically takes four to eight weeks, depending on how quickly you pass each test and how busy the local testing center is. Some cities are faster than others. After you pass all tests, the testing center will issue your Chinese driver's license, which is valid for six years. You can then drive legally in China using this license alone.
If you obtained your license through a driving school, they often handle much of the paperwork and scheduling, which can speed up the process. However, you are responsible for passing the tests yourself. Driving schools in major cities often have English-speaking instructors and can prepare you for the practical test. Keep your Chinese license with you whenever you drive, along with your vehicle registration and proof of insurance.
Driving school: do you need one, and what does it cost
You are not required to attend a driving school to obtain a Chinese license, but most foreigners do because the practical test requires familiarity with Chinese driving conditions and the examiner's expectations. A driving school typically charges between 3,000 and 8,000 Chinese yuan (roughly $400 to $1,100 USD, though exchange rates vary) for a package that includes instruction, practice, and test scheduling. The cost varies by city and school. Schools in Beijing and Shanghai tend to be more expensive than those in smaller cities.
A driving school can also help you navigate the process process, arrange your medical exam, and schedule your tests in the correct order. If you choose not to use a school, you can practice with a friend who holds a Chinese license, but you will still need to understand Chinese traffic rules and pass the written test on your own. Many expats find that a few lessons with a school instructor — even if they do not take the full package — helps them understand what the practical test expects and builds confidence behind the wheel in Chinese traffic.
Frequently Asked Questions
Can I drive in China on just my home country license without an IDP?
No. China does not recognize foreign licenses on their own. You must carry either an International Driving Permit paired with your home license, or a valid Chinese driver's license. Driving without one of these can result in fines, vehicle impoundment, and in serious cases, deportation.
What if I fail the written test multiple times?
You can retake the written test as many times as you need. There is no limit on attempts, though each retake costs a small fee. Many people pass on the second or third attempt after studying the practice materials more thoroughly or getting tutoring on the specific topics they struggled with.
Can I use my home country license to rent a car in China?
Most car rental companies in China require either a Chinese driver's license or an International Driving Permit paired with your home license. Some rental agencies in major cities may accept a home license alone, but this is rare and may not be legal. Always confirm with the rental company before booking, and carry your IDP or Chinese license to avoid problems.
Do I need to convert my Chinese license when I leave China?
A Chinese driver's license is only valid for driving in China. If you move to another country, you will need to obtain a license in that country. Some countries recognize Chinese licenses for a limited time as a visitor, but you should check the specific rules of the country you are moving to.
What if my residence permit expires before my Chinese license does?
Your Chinese driver's license remains valid even if your residence permit expires, as long as you are still legally in China. However, if you leave China, you cannot use the license outside the country. If you return to China later, you can continue using the same license if it has not expired.