Driving Licence Cost Malaysia 2026
JPJ fees for a new car licence are RM90: the learner's licence RM30 (3 months) and the probationary licence RM60 (2 years), excluding the driving school package. Renewing a car licence costs RM30 a year and a motorcycle RM20 a year, up to 10 years; a physical print is RM20. Pick your licence class.
Cost
Cost to get the licence
JPJ fees RM 90.00 · minimum age 17
| Learner's licence (LDL), 3 months | RM 30.00 |
|---|---|
| Probationary licence (PDL), 2 years | RM 60.00 |
| Total JPJ fees | RM 90.00 |
| Total to get the licence | RM 90.00 |
| CDL, 5 years (RM 30.00 a year) | RM 150.00 |
|---|---|
| Total renewal | RM 150.00 |
Advertisement
JPJ licence fees 2026 by class
| Class | LDL (3 / 6 months) | PDL (2 years) | CDL a year | Minimum age |
|---|---|---|---|---|
| B2 (motorcycle up to 250cc) | RM 2.00 | RM 2.00 | RM 20.00 | 16 |
| B (motorcycle above 250cc) | RM 20.00 / RM 40.00 | RM 40.00 | RM 20.00 | 16 |
| D (manual car) | RM 30.00 / RM 60.00 | RM 60.00 | RM 30.00 | 17 |
| DA (automatic car) | RM 30.00 / RM 60.00 | RM 60.00 | RM 30.00 | 17 |
Renewal cost by period
| Class | 1 year | 2 years | 3 years | 5 years | 10 years |
|---|---|---|---|---|---|
| B2 (motorcycle up to 250cc) | RM 20.00 | RM 40.00 | RM 60.00 | RM 100.00 | RM 200.00 |
| D (manual car) | RM 30.00 | RM 60.00 | RM 90.00 | RM 150.00 | RM 300.00 |
| DA (automatic car) | RM 30.00 | RM 60.00 | RM 90.00 | RM 150.00 | RM 300.00 |
Class B is the same as B2 for the CDL (RM20 a year).
Steps to a licence
- Register at a driving school and take a medical check.
- KPP01 course and the computer theory test.
- Learner's licence, then circuit (KPP02) and road (KPP03) training.
- JPJ tests Part II (circuit) and III (road), then the 2-year PDL and conversion to a CDL.
Advertisement
Things to know
- The MyJPJ digital licence is free and can be renewed in the app.
- A PDL is cancelled if KEJARA demerit points exceed the limit during probation; you must redo the course and tests.
- B2-to-B upgrade is capped at RM160 including the JPJ test (from 1 October 2024).
- Not confirmed: Part II and III test fees, school package ceilings and the 10-year renewal discount for 2026; check at the counter.
- Work out your road tax with the road tax calculator.
Sources
- JPJ: Licence fee rates
- JPJ: CDL renewal, LDL, PDL
- MyGovernment: Licence renewal and KEJARA
- Bernama: RM20 licence print and licence ages
- Malay Mail: RM30 a year renewal and RM160 upgrade
Disclaimer: JPJ fees can change; confirm on MyJPJ or at a JPJ counter. Driving school package prices vary by school.
Frequently asked questions
How much does it cost to renew a driving licence in Malaysia?
RM30 a year for a car licence (D or DA) and RM20 a year for a motorcycle (B2 or B), for 1 to 10 years. Renewing a car licence for 5 years costs RM150. The MyJPJ digital licence is free; a physical print is RM20.
What are the JPJ fees for a new car licence?
The learner's licence (LDL) is RM30 for 3 months and the probationary licence (PDL) RM60 for 2 years, so RM90 in JPJ fees. The driving school package is set by each school and paid separately.
How much is a B2 motorcycle licence?
JPJ fees are very low: LDL RM2 and PDL RM2. A B2 CDL renewal is RM20 a year. Eligible participants of the MyLesen B2 programme can get a B2 licence free.
What is the minimum age for a driving licence?
16 for a motorcycle licence (B2) and 17 for a car (D), according to JPJ.
How long are the learner and probationary licences valid?
The LDL is valid for 3 or 6 months and can be renewed up to 2 years from issue. The PDL is valid for 2 years; then convert it to a competent licence (CDL) through MyJPJ or a JPJ counter.
How much does a physical licence print cost?
RM20 for citizens (RM100 for non-citizens) from 23 January 2026. Seniors aged 60 and over, OKU registered with JKM and Class A/A1 holders get it free. The MyJPJ digital licence is free.
How much is an International Driving Permit (IDP)?
RM150 for one year. You need a B2 or D competent licence with at least a year of validity left.
Share this calculator
Advertisement