How to Pass the KPP Test — Malaysia's Driving Theory Test (in English)
The KPP test is the computer-based theory test you must pass before you can start learning to drive in Malaysia. The good news: you can take it in English, and with enough practice it's very manageable. This guide covers the license types, how the KPP test works, and what to expect — so you know exactly what's ahead.
Types of driving licenses in Malaysia
In Malaysia, there are a few different types of driving licenses that you can obtain, depending on your qualifications and driving experience. The types of licenses include:
- Probationary Driving License (PDL)
- Full Driving License (FDL)
- Competent Driving License (CDL)
A PDL is issued to new drivers who have passed their basic driving theory test and practical driving test. It is a provisional license that allows the holder to drive with additional restrictions. After the probationary period, PDL holders can apply for an FDL if they have not committed any major traffic offenses. An FDL is a full driving license that allows the holder to drive without any restrictions or limitations. A CDL, on the other hand, is issued to commercial vehicle drivers, such as lorry or bus drivers, who have completed additional training and tests.
KPP Test
The KPP (Kursus Pendidikan Pemandu) test is a mandatory theory test that you must pass before you can apply for a Malaysian driving license. The test is designed to assess your knowledge of traffic rules and regulations, safe driving practices, and road signs. The test consists of 50 multiple-choice questions, and you must answer at least 42 questions correctly to pass. You can take the KPP test at any of the Road Transport Department (JPJ) branches or at any authorized driving institutes.
Practical Driving Test
Once you have passed the KPP test, you can begin taking practical driving lessons with a licensed driving instructor. You will need to complete a minimum number of driving lessons (typically between 16 and 24 hours) before you can take the practical driving test. The test is designed to assess your driving skills and ability to follow traffic rules and regulations. You will need to demonstrate your ability to perform a range of driving maneuvers, such as parking, reversing, and changing lanes.
Practice for the KPP test entirely in English. Instead of memorizing rules from a book, you work through 500+ questions, each with a clear explanation. There is a normal study mode, mock tests set to the 42/50 pass mark, and a Mistakes list that automatically collects every question you get wrong, so you can focus on your weak spots.
Common questions about the KPP test (in English)
Can I take the KPP test in English?
Yes. The KPP theory test is offered in several languages — including English, Malay, Mandarin and Tamil — at JPJ branches and authorized driving institutes, so you can sit it in English. Everything here is in English, so you practice in the same language.
How many questions is the KPP test, and what is the pass mark?
The KPP test has 50 multiple-choice questions, and you need at least 42 correct to pass. The mock tests here use the same 42/50 mark.
Where can I practice KPP questions?
Right here — 500+ KPP questions in English, each with an explanation, plus mock tests and a Mistakes list to drill what you get wrong.
Is this the same as the JPJ computer (undang) test?
Yes — the KPP theory test is the computer-based test you take at JPJ before your practical lessons. Some people call it the "undang" test.
I wish you luck and hope you will be able to get your driving license easily!



