Which Dutch Health Insurer Is Best for International Students?
If you already know you need basisverzekering — because you have a part-time job, paid internship, or any other paid work in the Netherlands — the next question is which insurer to choose. The answer for most international students in 2026: CZ Zorg-op-maat (€159.99/month, full English website, best app for non-Dutch speakers) or VGZ Ruime Keuze (€154.25/month, lower premium, solid English support). Budget pick: Just (€151.45/month, CZ’s no-frills label with 60% non-contracted reimbursement). This article compares every major Dutch health insurer side by side — premiums, English support, dental, mental health, app quality — so you can pick the best one for your situation.
Not sure whether you need basisverzekering at all? Read our guide to the Dutch insurance system first. Already know you need it but worried about cost? Check how zorgtoeslag can reimburse up to €129/month.
The Dutch Health Insurance Market: What You Need to Know
Every Insurer Covers the Same Basic Package
The Dutch government defines what basisverzekering covers. Every insurer — whether CZ, Zilveren Kruis, or a budget label — must offer the same core coverage:
- GP visits (huisarts): Fully covered, exempt from deductible
- Hospital care: Covered after deductible
- Prescription medication: Covered after deductible (formulary list)
- Mental healthcare: Covered after deductible (referral from GP required)
- Maternity care: Fully covered, exempt from deductible
- Physiotherapy: Only from the 21st session for chronic conditions on the government list
- Emergency care: Fully covered
What differs between insurers: premium price, provider network (natura vs. restitution policies), customer service quality, app/website experience, and supplementary insurance options.
Policy Types Explained
| Type | How It Works | Non-contracted Reimbursement | Best For |
|---|---|---|---|
| Naturapolis (in-kind) | Full coverage at contracted providers | 60–80% at non-contracted providers | Most students — widest networks, lowest premiums |
| Combinatiepolis (combination) | Mix of in-kind and restitution | Higher reimbursement at non-contracted providers | Students who want specific specialists |
| Restitutiepolis (restitution) | Free choice of any provider | 100% up to market rate | Rarely needed for students — highest premiums |
For international students: A naturapolis is almost always the right choice. The contracted networks of major insurers include virtually every GP, hospital, and pharmacy in the Netherlands.
2026 Premium Comparison: All Major Insurers
The Big Four (85% Market Share)
| Insurer | Budget Plan | Standard Plan | Free-Choice Plan |
|---|---|---|---|
| CZ | Zorgbewust: €141.95/mo | Zorg-op-maat: €159.99/mo | Zorgvariatie: €177.50/mo |
| VGZ | Basis Keuze: €149.90/mo | Ruime Keuze: €154.25/mo | Eigen Keuze: €153.65/mo |
| Zilveren Kruis | Basis Budget: €153.95/mo | Basis Zeker: €159.25/mo | Basis Exclusief: €167.95/mo |
| Menzis | Basis Voordelig: €151.25/mo | Menzis Basis: €156.25/mo | Basis Vrij: €175.75/mo |
Budget Labels
| Insurer | Parent Company | Monthly Premium | Policy Type |
|---|---|---|---|
| Just | CZ | €151.45/mo | Natura (60% non-contracted) |
| CZdirect | CZ | €148.95/mo | Natura (budget) |
| FBTO | Achmea | €148.75/mo (budget) | Natura (modular extras) |
| UnitedConsumers | VGZ | €147.50/mo | Natura (budget) |
2026 trend: Premiums barely changed. VGZ dropped €3.05/month (first decrease since 2020). CZ and Menzis held steady. Only Zilveren Kruis raised premiums by about €3/month.
Deductible Impact on Premiums
The mandatory deductible (eigen risico) is €385/year in 2026. You can voluntarily raise it to save on premiums:
| Voluntary Deductible | Total Deductible | Typical Monthly Savings |
|---|---|---|
| €0 (default) | €385 | — |
| €100 | €485 | ~€3/mo |
| €200 | €585 | ~€6/mo |
| €300 | €685 | ~€9/mo |
| €500 | €885 | ~€15/mo |
Student tip: If you are young, healthy, and rarely visit the doctor (GP visits are free anyway), raising your deductible to €885 can save €180/year. CZ Zorgbewust with maximum deductible drops to roughly €127/month. But if you need any specialist care, hospital visit, or prescription medication, you pay the full €885 out of pocket first.
English Support Comparison
This is the single most important factor many international students overlook. When you need to call your insurer about a claim, a referral, or a billing error, you want someone who speaks English.
| Insurer | English Website | English Phone Support | English App | English Letters/Documents |
|---|---|---|---|---|
| CZ | Full English site (cz.nl/en) | Yes — dedicated English line | Partial (mostly Dutch) | Policy docs available in English |
| Zilveren Kruis | Full English site (zilverenkruis.nl/en) | Yes — English option in menu | Partial English | Translated examples provided |
| VGZ | Limited English pages | Phone support in English available | Dutch only | Dutch only |
| Menzis | Minimal English content | Limited English support | Dutch only | Dutch only |
| Just | No English site | No English phone support | Dutch only | Dutch only |
| FBTO | No English site | No English phone support | Dutch only | Dutch only |
| CZdirect | No English site | No English phone support | Dutch only | Dutch only |
Clear winners for English support: CZ and Zilveren Kruis. Both have dedicated English-language websites, English-speaking customer service agents, and at least partial English in their apps. VGZ offers some English support but is less consistent. Menzis, Just, FBTO, and CZdirect are essentially Dutch-only experiences.
Why this matters: Imagine receiving a letter saying you owe €400 in deductible charges — in Dutch. Or trying to figure out why a claim was rejected when the explanation page is entirely in Dutch. For a student who does not speak Dutch, CZ and Zilveren Kruis eliminate this friction.
Feature Comparison: What Matters for Students
Mental Health Coverage
All basisverzekering covers mental healthcare — but access differs:
- All insurers: Covered after GP referral + deductible. You get a referral to a psychologist or psychiatrist through your huisarts.
- Waiting times: Average 8–14 weeks for non-urgent mental healthcare in the Netherlands (this is an industry-wide problem, not insurer-specific)
- What helps: Some insurers contract more mental health providers, potentially reducing wait times. Zilveren Kruis and CZ have the largest provider networks.
Student tip: If you need mental healthcare, your university’s student psychologist is usually available within days and is free. Use this as a first step while waiting for an insurer-covered therapist.
Dental Coverage
Basic insurance does NOT cover dental care for adults (18+). Dental checkups, fillings, and cleanings are entirely out of pocket unless you add supplementary dental insurance (tandartsverzekering).
| Insurer | Dental Supplement Available | Monthly Cost | Annual Coverage |
|---|---|---|---|
| CZ | CZ Tandarts | €6.50–€39.50/mo | €250–€1,500/year |
| VGZ | VGZ Tand | €9.50–€58/mo | €250–€2,500/year |
| Zilveren Kruis | Tand 1–3 | €8–€42/mo | €250–€1,500/year |
| Menzis | Tand 1–3 | €7.50–€35/mo | €250–€1,000/year |
| Just | Just Smile | ~€10/mo | Basic dental coverage |
| FBTO | Modular dental | €8–€30/mo | Flexible — add anytime |
Is dental insurance worth it for students? Only if you expect to need treatment beyond a basic annual checkup (which costs €30–50 out of pocket). If your teeth are healthy and you just need one checkup per year, paying out of pocket is cheaper than €8–10/month in dental premiums. But if you need a filling (€80–150) or crown (€400+), dental insurance pays for itself quickly.
FBTO advantage: Unlike other insurers, FBTO lets you add dental coverage at any time during the year — not just during the annual enrollment period. This is genuinely useful if you suddenly need dental work.
Physiotherapy
Basic insurance covers physiotherapy only from the 21st session for chronic conditions on the government list. For sports injuries, back pain, or other non-chronic issues, you need supplementary insurance.
| Insurer | Physio Supplement | Sessions Covered | Monthly Cost |
|---|---|---|---|
| CZ | CZ Plus / Top | 6–18 sessions/year | €12–€35/mo |
| VGZ | VGZ Aanvullend | 6–18 sessions/year | €6.50–€48/mo |
| Zilveren Kruis | Aanvullend 1–4 | 6–27 sessions/year | €10–€45/mo |
| Menzis | ExtraVerzorgd 1–3 | 6–18 sessions/year | €8–€40/mo |
Student tip: If you play sports regularly, 9–12 physiotherapy sessions per year of supplementary coverage is a smart investment. One physiotherapy session costs €35–50 out of pocket.
App and Digital Experience
For a generation that manages everything on their phone, app quality matters.
| Insurer | App Rating (2026) | Key Features | Language |
|---|---|---|---|
| CZ | 4.4/5 (App Store) | Claims via photo, deductible tracker, provider finder (Zorgvinder) | Mostly Dutch, some English |
| Zilveren Kruis | 4.3/5 (App Store) | Claims submission, policy overview, provider search | Partial English |
| VGZ | 4.2/5 (App Store) | Claims, deductible overview, contract info | Dutch only |
| Menzis | 4.1/5 (App Store) | Claims, provider finder, deductible tracker | Dutch only |
| FBTO | 4.0/5 (App Store) | Modular coverage management, claims | Dutch only |
| Just | No dedicated app | Via CZ portal (MijnCZ) | Dutch only |
All major insurers let you submit claims by photographing invoices, track your deductible usage, and find contracted providers. The differences are in language support and polish. CZ and Zilveren Kruis offer the most English-friendly digital experiences.
Collectiviteitskorting: Group Discounts Through Your University
Until 2023, Dutch universities offered group discounts (collectiviteitskorting) on basic insurance premiums — typically 5–10% off. The Dutch government abolished this discount on basic insurance. However, group discounts on supplementary insurance still exist:
- VGZ: Up to 15% discount on supplementary and dental insurance through university collectives
- Zilveren Kruis: Discounts on aanvullende verzekering through employer/student collectives
- CZ: Some university partnerships still offer supplementary discounts
How to check: Contact your university’s international office or student services desk. Ask specifically: “Does the university have a collectiviteit with a health insurer for supplementary insurance?” Common universities with active arrangements include TU Delft, University of Amsterdam, Leiden University, and Radboud University.
Important: Even if your university has a deal with one insurer (e.g., VGZ), you are free to choose any insurer for basic insurance. The collective only affects supplementary insurance pricing.
How to Sign Up with a Dutch Health Insurer: Step by Step
Step 1: Register at Your Municipality (Gemeente)
Before you can buy health insurance, you need a BSN (burgerservicenummer). You get this by registering your address at the local municipality.
- Bring: Passport, rental contract, university enrollment letter
- Timeline: Same-day appointment at most municipalities. BSN is issued on the spot.
Step 2: Open a Dutch Bank Account
You need an NL IBAN for premium payments and zorgtoeslag deposits. Options:
- Traditional: ING, ABN AMRO, Rabobank (appointment required, 1–2 weeks)
- Digital: Bunq, N26, Revolut NL (instant to a few days, all have NL IBANs)
Step 3: Choose Your Insurer and Plan
Based on this comparison:
- Go to your chosen insurer’s website (e.g., cz.nl/en or zilverenkruis.nl/en)
- Select a basisverzekering (start with a standard natura policy)
- Decide on supplementary insurance (dental, physio) if needed
- Choose your voluntary deductible level (€0–€500 on top of the mandatory €385)
Step 4: Complete the Application
- Enter your BSN, address, and bank details
- Coverage starts on the first day of the month after registration (or retroactively to your municipality registration date)
- Insurers cannot reject you for basic insurance — this is a legal obligation for them
Step 5: Apply for Zorgtoeslag
Once your insurance is active:
- Get DigiD (digital ID) at digid.nl — wait 5–7 days for activation letter
- Log in to mijn.toeslagen.nl
- Enter your estimated annual income
- Zorgtoeslag of up to €129/month is deposited automatically around the 20th of each month
Read the full zorgtoeslag guide: How to get up to €129/month back on Dutch health insurance
Step 6: Register with a GP (Huisarts)
Find a GP near your home and register as a patient. Use your insurer’s provider finder tool. GP visits are free and exempt from the deductible.
Total setup time: 2–4 weeks from arrival to fully insured.
Switching Insurers: The Annual Overstapperiode
Not happy with your insurer? You can switch every year during the open enrollment period:
- Switching window: November 12 – December 31
- New policy starts: January 1 of the next year
- How: Sign up with your new insurer before December 31. They handle the cancellation of your old policy automatically.
- No gaps: Your coverage continues seamlessly
You can also switch:
- Your supplementary insurance (same window)
- Your deductible level (same window)
- From a budget plan to a premium plan within the same insurer
You CANNOT be rejected for basic insurance. Even if you have pre-existing conditions, the new insurer must accept you.
Student tip: Set a reminder for mid-November each year. Compare premiums on zorgwijzer.nl or independer.nl and switch if a better deal exists.
Aanvullende Verzekering: Is Supplementary Insurance Worth It?
Basic insurance covers most essential healthcare. Supplementary insurance adds:
| Coverage Area | Basisverzekering | Aanvullende Verzekering |
|---|---|---|
| Dental (adults 18+) | Not covered | €250–€2,500/year depending on plan |
| Physiotherapy (non-chronic) | Not covered | 6–27 sessions/year |
| Alternative medicine | Not covered | Varies (acupuncture, osteopathy, etc.) |
| Glasses/contacts | Not covered | €100–€300 every 2–3 years |
| Travel/care abroad | Limited | Extended coverage outside EU |
| Orthodontics (adults) | Not covered | Partial coverage on premium plans |
When It Is Worth It
- You wear glasses or contacts and need new ones (supplementary covers €100–200)
- You play sports and might need physiotherapy (6–12 sessions = €210–600 out of pocket)
- You expect dental work beyond a simple checkup
- You want mental health coverage beyond what the GP referral system provides
When It Is NOT Worth It
- You are healthy, rarely visit the doctor, have good teeth, and do not play contact sports
- Your university offers free or subsidized dental checkups and physiotherapy
- The supplementary premium exceeds what you would pay out of pocket
Cost example: CZ’s “Plus” supplementary costs €12.50/month (€150/year). It covers 9 physiotherapy sessions and a dental checkup. If you would use all of these: 9 sessions x €40 = €360 + checkup €40 = €400 value for €150 in premiums. Worth it. If you would only use the dental checkup: €40 value for €150 in premiums. Not worth it.
Our Recommendation: Best Insurer by Student Profile
Best Overall for International Students: CZ Zorg-op-maat
€159.99/month | Full English website and phone support | Best app for non-Dutch speakers | Largest provider network
CZ is the safest choice for students who do not speak Dutch. The full English website means you can manage everything — from choosing your plan to submitting claims — without Google Translate. Phone support in English means real help when something goes wrong. The provider network is one of the largest in the Netherlands.
Best Budget Option: VGZ Ruime Keuze
€154.25/month | Good English support | Premium decreased in 2026 | Strong university collectives
VGZ offers a lower premium than CZ with reasonable English support. If your university has a VGZ collective, you also get 15% off supplementary insurance. The €5.74/month savings over CZ adds up to €69/year.
Best Ultra-Budget: CZdirect or FBTO
€148.95/month (CZdirect) or €148.75/month (FBTO) | Dutch-only support | Functional but bare-bones
If you speak some Dutch (or are comfortable using Google Translate for everything) and want the lowest possible premium, CZdirect and FBTO deliver basisverzekering at rock-bottom prices. FBTO has the unique advantage of letting you add dental or physio coverage mid-year.
Best for Dental-Focused Students: Menzis + Tand supplement
€156.25/month base + €7.50/month dental | Competitive dental packages | Deductible can be spread across 10 monthly installments
Menzis offers a unique benefit in 2026: the ability to spread your €385 deductible across 10 monthly payments of €38.50, rather than one lump sum when you visit a specialist. Combined with their affordable dental supplements, Menzis is a solid choice for students who want predictable monthly costs.
Frequently Asked Questions
Can I choose any health insurer in the Netherlands?
Yes. As a resident with a BSN who is required to have basisverzekering, you can choose any Dutch health insurer. No insurer can reject you for basic insurance, regardless of your health status, age, or nationality. You are completely free to pick based on premium, service, and supplementary options.
What is the cheapest basisverzekering in 2026?
The absolute cheapest option is UnitedConsumers at €125.40/month with the maximum voluntary deductible of €885. Among the major insurers without raising the deductible, CZ Zorgbewust at €141.95/month is the cheapest big-brand option. But remember: after zorgtoeslag (up to €129/month back), even a €160/month plan effectively costs only €28/month.
Do I really need supplementary dental insurance?
Probably not as a student. A basic dental checkup costs €30–50 out of pocket. A cleaning costs €50–80. If you only need a checkup and cleaning once a year (€80–130 total), paying out of pocket is cheaper than €8–10/month in dental insurance premiums (€96–120/year). Buy dental insurance only if you expect fillings, crowns, or orthodontic work.
Which insurer has the best English customer service?
CZ leads with a fully English website, dedicated English phone support, and policy documents available in English. Zilveren Kruis is a close second with a full English site and English phone options. Other insurers (VGZ, Menzis, Just, FBTO) are primarily Dutch-speaking.
Can I switch insurers mid-year?
No. You can only switch during the annual open enrollment period from November 12 to December 31, with the new policy starting January 1. The only exception is if you first become insured mid-year (e.g., you start a job in March) — in that case, you choose an insurer when the obligation begins, and you can switch at the next enrollment window.
What happens if I stop working — can I cancel basisverzekering?
It depends. If you stop working and are no longer socially insured in the Netherlands, you can cancel your basisverzekering. You must deregister from the SVB system. However, if you remain registered as a resident (ingeschreven bij de gemeente), you may still be obligated. Consult the SVB (svb.nl) before canceling. Read more in our Dutch job trap article.
How does zorgtoeslag reduce my real cost?
Zorgtoeslag is a monthly government subsidy that can reimburse up to €129/month of your premium. A student earning €500–600/month from a part-time job qualifies for nearly the maximum. This means a €155/month premium effectively costs only €23/month after zorgtoeslag. Full zorgtoeslag guide here.
Is it true that GP visits are free?
Yes. GP (huisarts) visits are fully covered by basisverzekering and exempt from the deductible. You pay nothing to see your GP. This includes consultations, basic tests, and referrals to specialists. However, any treatment by the specialist you are referred to is subject to your deductible.
What is a naturapolis vs. a restitutiepolis?
A naturapolis (in-kind policy) covers care at contracted providers. If you go to a non-contracted provider, you get only 60–80% reimbursement. A restitutiepolis (restitution policy) lets you visit any provider and reimburses up to the market rate. For students, a naturapolis is almost always sufficient — the contracted networks cover virtually all GPs, hospitals, and pharmacies.
Can I keep my home country insurance instead?
Only if you do not work. If you work in the Netherlands (any paid employment), you MUST have basisverzekering — no exceptions. Your EHIC, home country insurance, or international student policy is not a valid substitute once you start working. EU students who only study (no work) can rely on their EHIC for basic care.
Useful Resources
- Student Health Insurance in the Netherlands: The Complete Guide — Full guide to basisverzekering, deductibles, coverage, and the work trigger
- Zorgtoeslag Guide: Get Up to €132/Month Back — Step-by-step application guide with DigiD, BSN, and income examples
- The Dutch Job Trap: When Part-Time Work Triggers Full Insurance — Mini-jobs, internships, platform gigs — know the rules before you start
- How to Choose Health Insurance as an International Student — General framework for comparing plans across countries
- Compare student insurance plans — Side-by-side comparison of international student insurance options
The Bottom Line: Pick Based on Language, Then Price
For international students in the Netherlands, the decision tree is simple:
- Do you speak Dutch fluently? → Choose the cheapest option (CZdirect at €148.95/month or FBTO at €148.75/month)
- Do you want English support? → Choose CZ Zorg-op-maat (€159.99/month) or Zilveren Kruis Basis Zeker (€159.25/month)
- Want English support at a lower price? → VGZ Ruime Keuze (€154.25/month) — decent English, lower premium
- Apply for zorgtoeslag immediately → Up to €129/month back, reducing your real cost to €17–28/month
The premium difference between the cheapest and most expensive basic insurance is about €40/month. After zorgtoeslag, the real difference is often just €5–10/month. At that point, English customer support and a good app are worth far more than saving a few euros.
Compare student insurance plans — See all your insurance options side by side.
Was this article helpful?