The basic route to a Pakistani driver's license

To get a driver's license in Pakistan, you need to pass a written test on traffic rules, pass a practical driving test, and submit documents to your provincial licensing authority. The process takes roughly four to eight weeks from start to finish, though the timeline varies by province and how quickly you can schedule your tests. You cannot skip the written test or the practical test — both are required, and you must pass the written test before you can take the practical one.

The licensing authority in your province — called the Excise and Taxation Department or Motor Registration Authority, depending on where you live — is the only body that can issue your license. You cannot obtain one through a private company or online service, though you can use private driving schools to prepare for the practical test.

Key Takeaways

  • You must pass a written test on traffic rules and a practical driving test in that order, both administered by your provincial licensing authority.
  • Required documents include your CNIC (national ID card), proof of address, a medical certificate from an approved doctor, and a character certificate from your local police station.
  • The written test is typically held at the licensing office and covers Pakistani traffic laws; the practical test happens on the road with an examiner in your vehicle.
  • Private driving schools can teach you to drive and help you prepare for the practical test, but they cannot issue the license itself.
  • Fees and processing times vary by province, so contact your provincial licensing authority directly for current costs and wait times.

Documents you need before you start

Gather these documents before you visit the licensing office. You will need your CNIC (Computerized National Identity Card) or, if you do not have one yet, your B-Form (birth registration document). You also need proof of address — a utility bill, rental agreement, or property tax receipt in your name, dated within the last three months.

You must obtain a medical certificate from a doctor approved by your provincial licensing authority. This is not a full physical exam; it confirms you can see well enough to drive and have no condition that would make driving unsafe. The doctor's name and registration number must be on file with the licensing authority. Ask at the licensing office which doctors are approved, or check your province's Motor Registration Authority website.

Finally, you need a character certificate from your local police station. Go to the police station in your area with your CNIC and a form (the station will provide it), and they will issue the certificate within a few days. This is a routine document and does not require a criminal record check — it straightforward confirms you are a resident of that area.

How the written test works

The written test covers Pakistani traffic laws, road signs, and safe driving practices. The test is usually multiple-choice and held at the licensing office. The number of questions varies by province — some provinces use 20 questions, others use 30 or more. You typically have 30 to 45 minutes to complete it.

The test is conducted in Urdu or English, depending on your choice. You can prepare by studying the traffic rules booklet, which the licensing office provides or makes available online. Many provinces also publish sample questions. You must score a passing mark — usually 60 to 70 percent, depending on your province — to move forward to the practical test.

If you fail the written test, you can retake it. The waiting period between attempts varies by province, but it is usually one to two weeks. There is typically a small fee each time you retake the test.

The practical driving test and what happens next

After you pass the written test, you schedule the practical test with the licensing office. An examiner will sit in the vehicle with you and watch you drive on public roads for 15 to 30 minutes. The examiner assesses whether you can control the vehicle, follow traffic rules, respond to hazards, and park safely. You must use your own vehicle or a vehicle provided by a driving school.

The examiner is looking for basic competence — smooth steering, proper use of signals, correct gear changes, and awareness of other road users. Minor mistakes do not automatically fail you, but serious errors like running a red light, hitting a curb hard, or failing to check mirrors will. If you fail, you can retake the practical test after a waiting period, usually one to two weeks.

Once you pass both tests, the licensing office will issue your license. The license is typically valid for five years for a first-time driver, though some provinces issue three-year licenses initially. You will receive the physical license card in person or by mail, depending on your province's process.

Using a driving school versus learning on your own

You are not required to attend a driving school, but most people do because the practical test is easier to pass with professional instruction. A driving school teaches you vehicle control, road awareness, and how to handle the specific routes and conditions your examiner will test you on. Instructors know the local roads and what examiners typically look for.

Driving schools charge fees that vary widely by city and school — anywhere from a few thousand rupees to much more for intensive courses. The school can also provide a vehicle for your practical test if you do not own one, which is a major advantage. However, the school cannot take the test for you or may provide you will pass; you must still demonstrate competence to the examiner.

If you learn to drive on your own — from a family member or friend — you can still take the practical test, but you must arrange a vehicle that meets the licensing authority's requirements. Some provinces require the vehicle to have dual controls (brake and clutch pedals for both driver and examiner), which most private vehicles do not have. Check with your licensing office about vehicle requirements before you commit to learning on your own.

Provincial differences in fees and timelines

Pakistan has four provinces — Punjab, Sindh, Khyber Pakhtunkhwa, and Balochistan — plus Islamabad Capital Territory, and each sets its own fees and processes. The written test fee might be 500 rupees in one province and 1,000 rupees in another. The practical test fee varies similarly. Processing times also differ: some provinces issue licenses within two weeks of passing both tests, while others take four to six weeks.

The safest approach is to contact the Motor Registration Authority or Excise and Taxation Department in your province directly. They can tell you the current fee structure, how long the written and practical tests typically take to schedule, and what the current wait time is for license issuance. Many provinces now have websites or phone lines where you can find this information, though calling the office directly is often faster.

What to do if you already have a license from another country

If you hold a valid driver's license from another country and are now a resident of Pakistan, you may be able to convert it to a Pakistani license without taking both tests again. The process and requirements vary by province. Some provinces accept foreign licenses and issue a Pakistani one based on your existing license; others require you to take at least the practical test.

Bring your foreign license, your CNIC, proof of address, and a medical certificate to your provincial licensing authority and ask about the conversion process. You will likely still need the character certificate from your local police station. The authority will tell you whether you need to take any tests or whether a direct conversion is possible.

Frequently Asked Questions

Can I take the practical test before the written test?

No. You must pass the written test first. The licensing authority will not schedule your practical test until you have a passing score on the written exam. This order is the same across all provinces.

What happens if I fail the practical test?

You can retake it after a waiting period, usually one to two weeks. There is typically a fee for each attempt. You do not need to retake the written test — your passing score remains valid. Contact your licensing office to find out the exact waiting period and fee in your province.

Do I need a character certificate if I already have a CNIC?

Yes. The character certificate from your local police station is a separate requirement from your CNIC. It confirms your current address and is part of the standard documentation package for a driver's license in all provinces.

Can I take the written test in English if I speak Urdu?

Yes. The test is offered in both Urdu and English, and you choose which language when you register. You can take it in whichever language you are most comfortable with.

How long is a Pakistani driver's license valid?

A first-time license is typically valid for three to five years, depending on your province. After that, you renew it by visiting the licensing office with your current license, proof of address, and a medical certificate. Renewal usually does not require retaking the tests.