English uses have to for obligation and just sticks don't in front of it to remove that obligation: I have to work → I don't have to work. Dutch does something English doesn't — it uses a completely different verb for the negative. Positive obligation is moeten; the absence of obligation is hoeven niet. And lurking inside this is the single nastiest false friend in Dutch modality: moet niet does not mean "don't have to." It means "must not." Getting this pair right is the difference between telling someone they're free to skip the meeting and forbidding them from attending it.
The core decision
Ask yourself which of these three things you mean:
The deep logic: moeten is the workhorse of obligation, and it covers both the positive command (you must) and, when negated, the prohibition (you must not). Dutch felt that "you must not" and "you don't need to" are such different ideas that lumping them under one negated verb would be dangerous — so it carved out a dedicated verb, hoeven, whose whole job is to say there is no need. Hoeven essentially only lives in the negative; you almost never hear it in a plain affirmative.
Moeten: positive obligation
Moeten (must, to have to) expresses that something is required — by rules, by circumstances, by your own sense of duty. It behaves like a normal modal: it takes a bare infinitive at the end of the clause, with no te.
Ik moet morgen vroeg op, dus ik ga nu slapen.
I have to get up early tomorrow, so I'm going to sleep now.
Je moet echt eens naar de tandarts.
You really have to go to the dentist sometime.
We moeten nog boodschappen doen voor het weekend.
We still have to do the shopping for the weekend.
Note that the infinitive can even be dropped when the meaning is obvious from a direction word — Ik moet naar huis ("I have to go home") leaves gaan unspoken.
Hoeven niet: the absence of obligation
Hoeven is the negative twin. It says: the obligation you might have expected is not there — you're released from it. Three features set it apart from moeten:
- It almost always appears with a negative element: niet, geen, nooit, niets, niemand, or with limiting words like alleen maar / maar.
- Unlike the other modals, it takes te before its infinitive: hoeven *te komen, hoeven **te betalen*.
- With a direct object it pairs with geen: Je hoeft *geen cadeau mee te nemen*.
Je hoeft niet te komen als je geen zin hebt.
You don't have to come if you don't feel like it.
Dat hoef je me niet twee keer te zeggen.
You don't have to tell me that twice.
De kinderen hoeven vandaag niet naar school.
The kids don't have to go to school today. (infinitive 'gaan' dropped after the direction word)
Maak je geen zorgen, je hoeft niets te betalen.
Don't worry, you don't have to pay anything.
The te is the detail English speakers forget most, because moeten (their mental anchor) doesn't use it. Whenever you switch from moeten to hoeven, a te must appear.
The trap: moet niet vs hoeft niet
This is the whole reason the page exists. Watch the same skeleton flip meaning:
Je hoeft niet te lachen.
You don't have to laugh. (no obligation — laugh if you want)
Je moet niet lachen.
You mustn't laugh. / Don't laugh. (a prohibition or warning)
In speech, moet niet is a firm "don't" — a parent saying Je moet niet zo brutaal zijn ("Don't be so cheeky") or a friend warning Je moet niet vergeten je paspoort mee te nemen ("You mustn't forget to bring your passport"). It is never a relaxed "you don't have to." If you want to grant someone freedom, the verb is hoeven, full stop.
Je moet niet zo hard rijden, het is hier gevaarlijk.
You shouldn't drive so fast, it's dangerous here. (warning / prohibition → moeten niet)
Je hoeft niet zo hard te rijden, we hebben alle tijd.
You don't have to drive so fast, we have all the time. (no need → hoeven niet)
Hear the difference: the first scolds the speed; the second removes the pressure to be fast. A learner who reaches for moet niet to mean "no need" accidentally issues a command.
Quick-decision table
| You mean… | Dutch | Infinitive marker | Example |
|---|---|---|---|
| I have to (obligation) | moeten | bare infinitive | Ik moet werken. |
| I must not (prohibition) | moeten niet | bare infinitive | Je moet niet liegen. |
| I don't have to (no obligation) | hoeven niet | te + infinitive | Ik hoef niet te werken. |
| no … needed (with object) | geen … hoeven | te + infinitive | Je hoeft geen kaartje te kopen. |
| only have to (the only thing) | hoeven alleen maar | te + infinitive | Je hoeft alleen maar te bellen. |
A note on the past and the "only have to" use
In the past tense, moeten gives moest(en) and hoeven gives hoefde(n) — and the same split holds: Ik moest werken (I had to work) versus Ik hoefde niet te werken (I didn't have to work).
There is also one near-affirmative use of hoeven, the alleen maar ("only") construction. It still carries the "no more than that is needed" flavour, which is why hoeven survives there: Je hoeft alleen maar op de knop te drukken ("You only have to press the button"). Even here the te stays.
Vroeger moest ik elke zaterdag werken, nu hoef ik dat niet meer.
I used to have to work every Saturday; now I don't have to anymore.
Je hoeft alleen maar even te tekenen, dan ben je klaar.
You only have to sign quickly, then you're done.
Common Mistakes
❌ Je moet niet komen als je moe bent.
Incorrect if you mean 'no need' — this says you're FORBIDDEN to come. Use 'hoeft niet' for absence of obligation.
✅ Je hoeft niet te komen als je moe bent.
You don't have to come if you're tired.
❌ Je hoeft niet komen vanavond.
Incorrect — 'hoeven' requires 'te' before the infinitive.
✅ Je hoeft niet te komen vanavond.
You don't have to come tonight.
❌ Ik hoef vandaag werken.
Incorrect — 'hoeven' barely exists in the plain affirmative; for positive obligation use 'moeten'.
✅ Ik moet vandaag werken.
I have to work today.
❌ Je hoeft niet een cadeau mee te nemen.
Incorrect — with a direct object, negate with 'geen', not 'niet een'.
✅ Je hoeft geen cadeau mee te nemen.
You don't have to bring a present.
❌ Je moet niet te betalen.
Incorrect — 'moeten' takes a bare infinitive, never 'te'; only 'hoeven' uses 'te'.
✅ Je hoeft niet te betalen.
You don't have to pay.
Key Takeaways
- moeten = positive obligation (have to / must) — bare infinitive, no te.
- moeten niet = prohibition (must not / don't) — still a bare infinitive.
- hoeven niet = no obligation (don't have to) — always with te
- infinitive, and with geen for objects.
- The English skeleton "you must not" vs "you don't have to" looks identical but splits across two Dutch verbs — never reach for moet niet when you mean "no need."
- Whenever you switch from moeten to hoeven, remember to insert te.
Now practice Dutch
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Dutch→Related Topics
- Hoeven Niet: The Negative of MoetenB1 — Why 'don't have to' is not 'moet niet' but 'hoeft niet te' — the defective verb hoeven, its conjugation, and the crucial gap between absence of obligation and outright prohibition.
- Modal Verbs: OverviewA2 — A map of the six Dutch modals — kunnen, mogen, moeten, willen, zullen, hoeven — and the one pattern they share: modal + bare infinitive at the end of the clause.
- Kunnen vs Mogen: Can and May (Permission)A2 — A decision guide for kunnen and mogen — kunnen for ability and possibility (I can swim), mogen for permission and prohibition (may I, you're not allowed), and why 'Mag ik...?' is the right way to ask permission where English loosely says 'Can I...?'
- Zullen vs Gaan: Expressing the FutureB1 — A decision guide for the Dutch future — gaan for intentions and plans ('going to'), zullen for predictions, promises and proposals ('will/shall', 'Zullen we?'), and the present tense for scheduled events — plus why overusing zullen is the classic English-speaker error.