If you plan to drive in the Netherlands as an expat, you will eventually need a Dutch driving licence — even if you already hold one from your home country. The rules around when and how you can exchange your existing licence depend on three things: which country issued it, whether you qualify for the 30% ruling, and how long you have been a Dutch resident. Getting the timing right matters: drive on an invalid licence and you risk fines, insurance refusal in the event of an accident, and licence confiscation.

EU and EEA licences

If you hold a driving licence from any EU or EEA country (the EU 27 plus Iceland, Liechtenstein, and Norway), you can drive on it in the Netherlands for as long as it remains valid, up to a maximum of 15 years from issue. After 15 years, or when your foreign licence expires, you must exchange it for a Dutch one. The exchange process is administrative only: no test required. You apply at your gemeente with your foreign licence, a recent photo, your BSN, and the exchange fee (approximately €50). Your foreign licence is surrendered and a Dutch one is issued within five business days.

Licences from designated countries

The Netherlands maintains a list of non-EU countries whose driving licences can also be exchanged without a test. The list includes Japan, Singapore, South Korea, Taiwan, Israel, the United Arab Emirates, Andorra, Monaco, San Marino, Switzerland, and a handful of others. If your licence comes from one of these countries, the exchange process is essentially the same as for EU licences. The full and current list is maintained by the RDW (the Dutch vehicle authority) — check rdw.nl for the latest version, as the list is occasionally updated.

The 30% ruling exception

If you hold the 30% ruling, you can exchange almost any foreign driving licence — including those from countries not on the designated list — without taking the Dutch driving test. This is one of the lesser-known benefits of the 30% ruling and saves substantial time and money. The exchange must take place during the period when the ruling is in force, or within a defined window after it ends. The exception also extends to dependants of 30% ruling holders (your registered partner and children old enough to drive), provided their residence permits are tied to yours.

Licences from non-designated, non-EU countries (no 30% ruling)

If you do not have the 30% ruling and your licence is from a country not on the designated list — this includes the United States, Canada, Australia, the United Kingdom (post-Brexit, in some cases), and most of the rest of the world — you cannot simply exchange your licence. You must take the full Dutch driving test, which consists of a theory test (in English or Dutch) and a practical driving test. The practical test in the Netherlands is notoriously difficult, with first-time pass rates around 50 per cent. Most candidates take 30–40 hours of professional driving lessons (€60–€80 per lesson) before attempting the practical test.

The timing trap

You may continue to drive on your foreign licence for up to 185 days after you become a resident of the Netherlands (specifically: from the date you register at the gemeente). After 185 days, your foreign licence is no longer valid for driving here. Many expats miss this deadline and end up driving illegally for months. If you know you will need to take the full Dutch test, start the process within your first month of residence — between theory study, lessons, and waiting for test slots, six months can easily disappear.

How to apply

For exchanges that do not require a test: book an appointment at your gemeente (Burgerzaken). Bring your current foreign licence, a recent passport-style photo (4.5cm × 3.5cm — gemeenten have machines on site), your BSN, valid ID, and the fee. For 30% ruling exchanges, also bring the 30% ruling decision letter from the Belastingdienst.

For tests: register at cbr.nl (the Dutch driving test authority). The theory test costs approximately €40 and can be sat in English. The practical test costs approximately €130. Most people add a driving school package that includes lessons, test fees, and administrative support, typically €1,500–€3,000 total.

What if your licence has already expired?

If your foreign licence has expired before you exchange it, you generally lose the right to exchange and must take the full Dutch test. Some countries can issue a confirmation letter or a renewed licence remotely; check with your home country's licensing authority. Either way, do not let an exchangeable foreign licence expire while you are in the Netherlands without acting on it.