What you need to know about getting a Dutch driver license
A Dutch driver license is issued by your municipality (gemeente) after you pass a theory test and a practical driving test. You do not need to be a Dutch citizen — you can obtain one if you are a legal resident with a valid address registered in the Dutch population register (GBA). The process typically takes several months from start to finish, and you will need to complete both tests through an official testing organization.
The license itself is valid for ten years for drivers under 70, and five years for drivers 70 and older. If you already hold a valid driver license from another country, you may be able to exchange it for a Dutch one without retaking the tests, depending on which country issued your original license.
Key Takeaways
- You must register with your municipality and obtain a learner's permit (leerlingrijbewijs) before you can take either the theory or practical test.
- The theory test covers Dutch traffic rules and road signs, and you can study using official materials provided by the CBR (the national testing organization).
- The practical test is conducted by an examiner from the CBR and typically lasts 45 to 50 minutes on real roads.
- If you hold a valid driver license from an EU or EEA country, you can exchange it for a Dutch license at your municipality without retaking tests.
- The entire process from learner's permit to final license usually takes four to six months, though this varies depending on test availability and how many attempts you need.
Getting your learner's permit at the municipality
Your first step is to visit your local municipality office (gemeente) and request a learner's permit. You will need to bring your passport or ID card, proof of address (such as a rental contract or utility bill), and a completed process form (which the municipality will provide). Some municipalities allow you to book an appointment online; others operate on a walk-in basis. Check your municipality's website for their specific process.
The learner's permit costs between €35 and €50 depending on your municipality and is valid for five years. Once you have it, you are legally allowed to drive on Dutch roads as long as you are supervised by a licensed driver who is at least 21 years old and sitting in the front passenger seat. You cannot drive on motorways (snelwegen) with a learner's permit.
Keep your learner's permit with you at all times when driving. You will need to show it to the CBR examiner before your practical test, and you must have it in your possession to take the theory test as well.
Preparing for and taking the theory test
The theory test is administered by the CBR (Centraal Bureau Rijvaardigheidsbewijzen) and covers Dutch traffic rules, road signs, and hazard perception. You can book your test online through the CBR website (cbr.nl) or by calling their booking line. Tests are offered regularly at CBR testing centers across the country, and you can usually find an appointment within two to four weeks.
The test itself consists of 50 multiple-choice questions and a hazard perception section. You need to score at least 43 out of 50 on the multiple-choice portion and pass the hazard perception section to pass overall. The test is offered in multiple languages, including English, though you should confirm language availability when booking.
To prepare, you can purchase official CBR study materials (the "Verkeersboek" or traffic book) from bookstores or online, or use the CBR's official practice test software. Many people also take lessons with a driving school (rijschool), which typically includes theory preparation. If you do not pass on your first attempt, you can retake the test, but you must wait at least two weeks between attempts.
Finding a driving school and booking practical lessons
While not legally required, most people take lessons with a professional driving school to prepare for the practical test. Driving schools are widely available in every Dutch city and town. You can search for one online or ask your municipality for recommendations. Lessons typically cost between €40 and €60 per hour, and most people take 30 to 50 hours of lessons before attempting the practical test, though this varies based on your prior experience and confidence.
When you contact a driving school, tell them you have your learner's permit and ask about their availability and pricing. Many schools offer package deals if you book multiple lessons in advance. The instructor will teach you Dutch-specific driving rules, road layouts, and how to handle the practical test itself. They can also help you book your practical test through the CBR once you feel ready.
If you have held a valid driver license in another country, you may need fewer lessons. Discuss this with the driving school — they can assess your skills and recommend a lesson plan tailored to you.
Taking the practical driving test
Once you have passed the theory test and feel ready, you can book your practical test through the CBR or ask your driving school to book it for you. The test lasts 45 to 50 minutes and takes place on real roads in your area. You will drive with a CBR examiner in the passenger seat, and they will ask you to perform specific maneuvers (such as parking, reversing, or emergency stops) and navigate through different road types.
The examiner assesses your ability to control the vehicle, follow traffic rules, and respond safely to other road users and hazards. You must bring your learner's permit, a valid ID, and your glasses or contact lenses if you normally wear them. If you fail, you can retake the test after two weeks. Most people pass within two or three attempts.
After you pass the practical test, the CBR will issue you a temporary certificate. You then return to your municipality with this certificate to receive your official Dutch driver license card, which is valid for ten years.
Exchanging a foreign driver license for a Dutch one
If you hold a valid driver license from an EU or EEA country (such as Germany, France, Belgium, or Poland), you can exchange it for a Dutch license at your municipality without taking the theory or practical tests. You will need to bring your current license, your passport or ID card, and proof of address. The exchange process takes a few weeks and costs around €35 to €50.
Licenses from countries outside the EU and EEA cannot be directly exchanged. If your license is from a non-EU country, you will need to take both the theory and practical tests as described above. However, some countries have reciprocal agreements with the Netherlands that may allow you to skip certain parts of the process — ask your municipality whether your country has such an agreement.
If your foreign license has expired, you may still be able to exchange it, but this varies by country and your municipality. Contact your local municipality office to confirm whether your expired license qualifies.
Frequently Asked Questions
Can I drive on Dutch roads with my foreign license while I am getting my Dutch license?
Yes, as long as your foreign license is valid and you meet Dutch requirements (minimum age 18, not disqualified from driving). However, once you become a permanent resident of the Netherlands, you generally have one year to exchange or convert your license. After that period, driving on an expired or non-Dutch license can result in fines.
What happens if I fail the practical test?
You can retake it after waiting at least two weeks. There is no limit to how many times you can attempt the test, though each attempt costs money (typically €100 to €150). Many people pass on their second or third try. Your driving school can help you identify weak areas and practice them before your next attempt.
Do I need to take the theory test in Dutch?
The CBR offers the theory test in multiple languages, including English, German, French, Spanish, and others. When you book your test, you can select your preferred language. However, availability of non-Dutch languages varies by testing center, so confirm this when booking.
How long is a Dutch driver license valid?
A Dutch driver license is valid for ten years if you are under 70 years old. If you are 70 or older, it is valid for five years. You can renew it at your municipality before it expires. Renewal is straightforward and does not require retaking tests.
What if I move to a different municipality while getting my license?
Your learner's permit remains valid regardless of which municipality you move to. However, you should update your address with your new municipality to keep your registration current. Your practical test can be taken in any CBR testing center in the Netherlands, so you do not need to reschedule if you move.