How to get or renew a driving permit in Uganda (UDLS fees 2026)
Learner's UGX 60,000 → test 25,000 → full permit. Renewal: 130,000 (1 yr), 210,000 (3 yrs), 310,000 (5 yrs). Pay with a URA PRN.
Jump to a section
Driving permits in Uganda are issued through the Uganda Driver Licensing System (UDLS) on behalf of the Ministry of Works and Transport. All fees are paid with a URA PRN – no cash is accepted at UDLS offices.
Step 1: Get a learner's permit
- Generate a PRN for the learner's permit on the URA portal (or ask at a UDLS office) and pay at a bank or by mobile money.
- Go to a UDLS office with your National ID and payment receipt. Your photo and details are captured.
- The learner's permit is valid for 3 months and can be renewed.
Step 2: Learn and pass the driving test
- Train with a registered driving school.
- Book your test for each class you want (e.g. Class B for cars, A for motorcycles).
- The test has a theory part and a practical part.
Step 3: Pay for and collect your full permit
Pay the permit fee using a PRN, then return to UDLS for capture and collection.
Driving permit fees in Uganda
| Item | Fee (UGX) |
|---|---|
| Learner's permit (3 months) | 60,000 |
| Learner's permit – motorcycle/boda boda | 40,000 |
| Driving test (per class) | 25,000 |
| Renewal – 1 year | 130,000 |
| Renewal – 3 years | 210,000 |
| Renewal – 5 years | 310,000 |
New full permit fees depend on the validity period and class. UDLS lists about 135,000 (1 year), 230,000 (3 years) and 330,000 (5 years), but other published figures differ – confirm on udls.co.ug before paying. A duplicate (lost) permit has a separate fee.
How to renew your driving permit
- Generate a PRN for renewal (choose 1, 3 or 5 years) and pay.
- Visit a UDLS office with your old permit and National ID.
- Your photo is updated and a new permit is printed.
Tip: renew before the expiry date. A permit that has lapsed for a long time may need extra steps – see UDLS's "renew a lapsed licence" page.
Frequently asked questions
How much is a driving permit in Uganda?
Renewal costs UGX 130,000 (1 year), 210,000 (3 years) or 310,000 (5 years). A learner's permit is UGX 60,000 and each test is UGX 25,000.
Can I pay for a driving permit with mobile money?
Yes. Generate a PRN on the URA portal and pay it through MTN MoMo, Airtel Money or a bank.
How long is a learner's permit valid?
Three months. You can renew it for the same fee if you have not yet passed your test.
Fees and codes change. Spotted something out of date? Tell us.