The total cost depends on which license type you need and whether you pass on your first try
Getting a driver's license in the Philippines costs between 1,500 and 3,500 Philippine pesos for most people, though the exact amount depends on your license category and how many test attempts you need. The Land Transportation Office (LTO) sets the official fees, but you will also pay for a medical exam, a photo ID, and often a driving school course — these add another 2,000 to 5,000 pesos. If you fail your written or practical test, you pay a retest fee each time you try again.
The breakdown matters because some costs are fixed (the LTO registration fee for your category) while others vary by location and provider (the medical exam, the driving school). Understanding what each part costs helps you budget realistically and avoid surprises at the LTO office.
Key Takeaways
- The LTO charges between 1,500 and 3,500 pesos depending on whether you get a non-professional or professional license and which vehicle categories you need.
- A medical exam from an LTO-accredited clinic costs 500 to 1,500 pesos and is required before you can take any test.
- A driving school course, which is not legally required but strongly recommended, typically costs 2,000 to 5,000 pesos.
- Each time you retake a written or practical test, you pay a separate retest fee of around 500 to 800 pesos.
- Costs vary by LTO branch and region, so asking your local office or a driving school for current prices is more reliable than assuming a fixed amount.
LTO registration and license fees by category
The Land Transportation Office charges different amounts depending on which type of license you are getting. A non-professional license (for private vehicles only) costs around 1,500 to 2,000 pesos for the first issuance. A professional license (for taxis, buses, trucks, or any vehicle-for-hire) costs 2,500 to 3,500 pesos. These are the official LTO fees and should be the same across all LTO branches, though some regional offices may have slight variations.
If you want to add extra vehicle categories to your license — for example, adding a motorcycle (Class 2) to your car license (Class 3) — you typically pay an additional fee per category. The LTO office can tell you the exact add-on cost when you explore, because it depends on which categories you already have and which ones you are adding.
These fees cover the license card itself, the processing, and your first three years of validity. When your license expires, you will pay a renewal fee, which is usually lower than the initial issuance fee.
Medical exam costs and where to get one
Before you can take your written or practical test, you must pass a medical exam from an LTO-accredited clinic. This exam checks your vision, hearing, blood pressure, and general fitness to drive. The cost ranges from 500 to 1,500 pesos depending on the clinic and region. In Metro Manila, expect to pay toward the higher end; in provincial areas, it is often cheaper.
You can find accredited clinics by asking at your local LTO office or searching online for "LTO-accredited medical clinic" plus your city name. Some clinics are attached to hospitals; others are standalone. The exam usually takes 15 to 30 minutes, and you receive a medical certificate on the spot that you bring to the LTO when you take your test. This certificate is valid for one year, so if you fail your test and retake it months later, you may need a fresh medical exam.
Driving school courses and whether you need one
Taking a driving school course is not legally required in the Philippines, but it is strongly recommended because it increases your chances of passing the practical test on your first try. A typical course costs 2,000 to 5,000 pesos and includes classroom instruction on traffic rules, vehicle maintenance, and road safety, plus several hours of behind-the-wheel training with an instructor.
The length and price vary by school. Some offer a basic package with 8 to 10 hours of driving time; others offer extended packages with 15 to 20 hours. Driving schools in Metro Manila and major cities tend to be more expensive than those in smaller towns. Many schools also offer flexible schedules — weekend-only courses, evening courses, or intensive week-long programs — which can affect the price.
If you skip driving school and study on your own, you save this cost but risk failing the practical test, which means paying a retest fee and waiting for another test slot. Many people find that the driving school fee pays for itself by helping them pass the first time.
Written and practical test retest fees
If you fail your written test (the multiple-choice exam on traffic laws and road signs), you can retake it. The retest fee is typically 500 to 800 pesos per attempt. The same applies to the practical test (the on-road driving exam): if you do not pass, you pay a retest fee to schedule another attempt.
Test slots can fill up quickly, especially in busy LTO offices, so you may wait several weeks between a failed test and your retest appointment. During that time, you cannot legally drive, even with a learner's permit. This is another reason why taking a driving school course beforehand can save money — it reduces the chance you will need multiple retests.
Regional variation and how to find current prices
Costs vary by LTO branch and region. Metro Manila offices may charge slightly different fees than provincial branches, and accredited clinics in different cities have different pricing. Medical exams in particular vary widely — a clinic in a major city may charge 1,200 pesos while one in a rural area charges 600 pesos for the same exam.
The most reliable way to find out what you will actually pay is to call or visit your local LTO office and ask for the current fee schedule. You can also contact a few driving schools in your area and ask what their course costs and what the typical total cost is from start to license. They deal with these fees every day and can give you a realistic breakdown for your specific location.
What happens if you fail and need to retake tests
If you fail your written test, you pay the retest fee and wait for the next available test date at your LTO office. You do not need a new medical exam unless your original certificate has expired (after one year). If you fail the practical test, the same applies — you pay to retake it, but your medical certificate is still valid.
Failing multiple times adds up. If you fail the written test twice and the practical test once, you are paying three separate retest fees on top of your initial registration and medical exam. This is why many people budget for a driving school course upfront: the 2,000 to 5,000 peso investment often costs less than paying for multiple retests and the time lost waiting for new test slots.
Frequently Asked Questions
Can I get a driver's license without going to a driving school?
Yes, driving school is not legally required. You can study the traffic rules on your own, pass the written test, and take the practical test without formal instruction. However, the practical test is difficult without training, and many people fail on their first attempt. Whether to attend driving school is a choice between paying upfront or risking retest fees later.
How long is a Philippine driver's license valid?
A non-professional license is valid for three years from the date of issuance. A professional license is also valid for three years. After that, you must renew it at the LTO. The renewal fee is usually lower than the initial issuance fee.
What if my medical exam is expired when I go to take my test?
Your medical certificate is valid for one year from the date of the exam. If it expires before you take your test, you must get a new medical exam and pay the clinic fee again. This is why it is important to schedule your test soon after your medical exam, especially if you are planning to retake a test.
Do I have to pay all the fees at once?
No. You pay the medical clinic when you get your exam, the driving school (if you attend) when you enroll, and the LTO fees when you register for your test. You can spread these costs over time, though you cannot take your test until you have paid for the medical exam and registered with the LTO.
Are there any discounts or financial help for getting a driver's license?
The LTO does not offer discounts on license fees. Some driving schools offer discounts for group enrollment or promotional periods, so it is worth asking. Government employees or military personnel may have access to specific driving schools with different pricing, but this varies by organization.