How to Get a Driver’s License in Uganda


Getting a driver’s license in Uganda is a crucial legal step for anyone wishing to operate a motor vehicle on Ugandan roads. Whether you’re a first-time driver or renewing your permit, understanding the procedures involved ensures you stay compliant with traffic regulations and avoid penalties.

Types of Driver’s Licenses in Uganda

Uganda, through the Uganda Driver Licensing System (UDLS), issues several classes of driving permits, including:

  • Learner’s Permit (Provisional License)
  • Full Driving License (Domestic)
  • International Driving Permit (IDP)

Each category has specific requirements depending on the vehicle class you intend to drive—motorcycles, private vehicles, commercial vehicles, or heavy machinery.

Step-by-Step Guide to Obtaining a Driver’s License in Uganda

Step 1: Apply for a Learner’s Permit

Before getting a full driver’s license in Uganda, you must apply for a Learner’s Permit:

  • Visit a licensed driving school and register for training.
  • Submit passport photos and a copy of your National ID.
  • Obtain a medical examination report confirming your physical fitness to drive.
  • Go to URA Portal and generate a payment PRN for the learner’s permit (UGX 60,000 as of 2025).
  • Pay through a bank or mobile money and present the receipt to the UDLS office.

Your learner’s permit is valid for 3 months and allows supervised driving.

Step 2: Enroll in a Licensed Driving School

Training is mandatory and includes:

  • Traffic laws and road signs
  • Defensive driving techniques
  • Basic vehicle maintenance
  • Practical driving sessions

Note: UDLS only recognizes training from approved institutions.

Step 3: Book and Take the Driving Test

After completing your training:

  • Schedule a driving test at the Uganda Police Inspectorate of Vehicles (IOV).
  • Carry your learner’s permit, National ID, training certificate, and test booking form.
  • The test includes:
    • A written/theory test
    • A practical road test

If you pass, the IOV officer will issue a test pass certificate.

Step 4: Apply for the Full Driver’s License

With the test pass certificate, proceed to apply for the full driver’s license in Uganda:

  • Go back to the URA Portal and generate a payment PRN for the full license:
    • 1 year: UGX 135,000
    • 3 years: UGX 230,000
    • 5 years: UGX 330,000
  • Submit payment proof, passport photos, medical report, and your test pass certificate to a UDLS branch.
  • Biometric data will be captured at the center.
  • Your new driver’s license will be ready for collection within a few days.

License Renewal Process

Driver’s licenses in Uganda can be renewed upon expiry:

  1. Generate a renewal PRN via URA.
  2. Make the payment.
  3. Visit UDLS with your old license and National ID.
  4. Your new license will be issued with updated validity.

Important Requirements

To apply for a driver’s license in Uganda, you must:

  • Be at least 18 years old
  • Have a National ID (or passport for foreigners)
  • Pass the vision and medical tests
  • Complete a certified driving course

International Drivers in Uganda

If you have a foreign driver’s license:

  • You may use it for up to 90 days in Uganda.
  • For longer stays, convert it to a Ugandan license by visiting UDLS with your passport, visa, and license.

Avoiding Penalties and Driving Safely

Driving without a valid permit is illegal and can lead to:

  • Fines or imprisonment
  • Vehicle impoundment
  • Insurance voidance

Always carry your driver’s license and respect Uganda’s traffic laws, including speed limits, use of seat belts, and alcohol restrictions.

Conclusion

Owning a driver’s license in Uganda is not just a legal requirement—it’s a step toward independence and responsibility on the road. By following the correct procedure and using licensed training facilities, you ensure your safety and that of other road users.

For official updates, visit the UDLS website or URA portal.

Also read our complete guide to vehicle registration in Uganda for post-license procedures.


UG Editor