← Driving permit test practice

How to get a driving permit in Uganda

The whole process in one place: the learner's permit, driving school, the IOV test, which class you need, what it costs, and how to renew or replace your permit. Checked against UDLS in October 2026.

Download on the App StoreGet it on Google Play
Practise for the theory test. Free to start.

Step by step

Get ready for the test

Most of what trips people up is the rules and the road signs. Uganda Driving Permit Practice gives you exam-style questions with answers, timed mock exams, and keeps bringing back the questions you get wrong until they stick. Practise.

Driving permit classes

Each class is a separate test and a separate fee. Minimum ages are from UDLS. The 2023 regulations add more experience rules for some upgrades, so confirm with your driving school before you apply.

ClassVehiclesMinimum
AMotorcycles over 125cc18
A1Light motorcycles, 125cc or less18
BCars and light vehicles up to 3,500kg, up to 8 passenger seats18
B1Tricycles and quadricycles18
GAgricultural tractors18
BEClass B with a heavier trailer25, holding B
C1Goods vehicles 3,500kg to 7,500kg25, holding B
CGoods vehicles over 3,500kg25, holding B
CEClass C with a trailer over 750kg25, holding B
D1Minibuses, 9 to 16 passenger seats25, 5 years on B
DBuses, 9 to 30 passenger seats25, 5 years on B
DELarge buses, over 30 passenger seats25, 5 years on B
FSpecial machinery such as graders and bulldozers25, holding B

Driving permit fees

In Uganda shillings, from the UDLS rates page (October 2026). Motorcycle and tricycle classes have had lower fees since 1 August 2024. If you already hold class B, adding A, A1 or B1 costs the standard rate.

ItemStandardA, A1, B1
Learner's permit (3 months)60,00040,000
Full permit, 1 year135,000100,000
Full permit, 3 years230,000130,000
Full permit, 5 years330,000250,000
Renewal, 1 year130,00070,000
Renewal, 3 years210,000100,000
Renewal, 5 years310,000200,000
Duplicate (lost, stolen, damaged)121,00060,000
Adding a class121,00060,000
IOV test, per class25,00025,000

Renewing your permit

Generate and pay a PRN, then take your original permit (or a police letter if it is lost or damaged) and your National ID or passport to a UDLS branch. Renewal is in person only. UDLS sends an SMS reminder before your permit expires. If it has been expired for more than 24 months, it lapses and you must retest at the IOV first.

Common questions

Ready for the theory test? Practise exam-style questions, free to start and works offline.

Sources

An independent guide, not affiliated with UDLS, the IOV or any government body. Fees and rules change: check udls.co.ug before you pay.