Spanish Obligation: tener que, hay que, deber and necesitar
By Michael McGettrick and Sergio Linares-HernandesUpdated 12 October 2026
Spanish says "must", "have to" and "should" with four structures, each followed by an infinitive. Pick by two questions: is a person named, and is it circumstance, duty or need?
Quick check
Three quick questions on what you have just read. The full practice is further down.
Pick the right one
0/3Choose the form that matches the meaning in brackets.
Mañana madrugar: mi vuelo sale a las seis. (I have to)
Para entrar en el museo comprar una entrada. (a general rule, no named person)
No fumar aquí: está prohibido. (you mustn't)
.- I have to work..- You have to book.
Which one do I use? The decision chart
| You mean | Use | Example |
|---|---|---|
| I have to (a plan) | . I have to go out. | |
| Anyone has to | . You have to wait. | |
| Must (duty, a rule) | . You must tell the truth. | |
| Should (advice) | . You should sleep more. | |
| Need to | . I need to rest. | |
| Don't have to | no | . You don't have to come. |
| Mustn't | no | . You mustn't touch that. |
| Must be (a guess) | . He must be at home. |
All of them are verbal periphrases: the first verb is conjugated, the second stays an infinitive.
tener que + infinitive: personal obligation
The workhorse, and the one to reach for first. Only changes for the person; and the infinitive never move:
| Person | tener que |
|---|---|
| yo | |
| |
| , , | |
| |
| |
| , | |
.- I have to work on Saturday.¿ ?- Do you have to go already?
The obligation usually comes from outside: a job, a timetable, a situation. It is in tone, and the commonest of the four in conversation.
hay que + infinitive: the impersonal one
says something is necessary without saying who has to do it. English says "you", "one" or uses a passive:
.- You have to book a table..- One has to be patient.
is the impersonal form of haber, so it never changes for person or number. It changes only for tense, and stays singular:
| Tense | Form | English |
|---|---|---|
| present | | you have to |
| imperfect | | you had to (back then) |
| preterite | | you had to (and did) |
| future | | you will have to |
| conditional | | we ought to, one should |
.- We'll have to see.
deber + infinitive: duty and advice
Deber carries the weight of a rule or a moral judgement:
.- You must tell the truth..- Pupils must respect the rules.
In the present it can sound stern. For advice, use the conditional , the natural "should":
| Meaning | Spanish | English |
|---|---|---|
| should | . | You should sleep more. |
| shouldn't | . | We shouldn't be late. |
| should have | . | I should have called you. |
| should have | . | I should have called you. |
With a noun instead of an infinitive, means "to owe": . - I owe you ten euros.
necesitar: plain need
Necesitar is need rather than obligation, exactly like English "need":
| Pattern | Spanish | English |
|---|---|---|
| + infinitive | . | I need to sleep. |
| + noun | ¿ ? | Do you need help? |
| + subjunctive | . | I need you to help me. |
. | You need a passport. |
When someone else does it, the verb after goes into the present subjunctive, because the two verbs now have different subjects. is the impersonal cousin, like .
The negative trap: don't have to vs mustn't
English has the same split, but learners treat and as twins and negate the wrong one:
- no tienes que
- no deberías
- no debes
.- You don't have to come. (it's up to you).- You shouldn't come. (better not).- You mustn't come. (it's forbidden, or wrong)
Say to a guest and you have told them paying is wrong, not that it is on the house. sits in between: there's no need to exaggerate, or one shouldn't.
In the past: tuve que vs tenía que
The obligation verbs follow the usual preterite vs imperfect split:
| Tense | Spanish | English |
|---|---|---|
| preterite | . | I had to go to the doctor (and went). |
| imperfect | , . | I was supposed to go, but didn't. |
| imperfect | . | I had to work on Saturdays (a habit). |
| preterite | . | A doctor had to be called. |
| imperfect | . | You had to queue (that was how it was). |
Must as a guess: deber de
+ infinitive is not a duty but a supposition, like English "he must be at home":
.- He must be at home. (I suppose).- It must be about five.
The RAE's Diccionario panhispánico advises against for obligation but accepts plain for a guess, and speakers blur the two. So the rule runs one way: never add when you mean duty. Guessing has its own page, the future and conditional of probability.
In formal or written Spanish you will also meet for obligation: . - I must admit you were right. Recognise it; you do not need it.
Mistakes English speakers make
| Wrong | Right | Why |
|---|---|---|
| . | . | needs |
| . | . | takes no |
| . | . | never goes plural |
| Yo . | . | names no one |
| No . | . | no means mustn't |
| . | . | makes it a guess |
| . | . | another subject: + subj. |
What to do next
- Default to
; usewhen nobody in particular is meant. - In the negative, check: optional (
) or forbidden ()? - Do the story and spot-the-mistake drills below.