Falloir vs devoir in French: il faut or je dois?

Use falloir through the impersonal form il faut when the need is general: il faut réserver (“you have to book / it is necessary to book”). Use devoir when you want to name the person who is obliged: je dois réserver (“I have to book”). The quick test is: if the sentence can mean “one has to…”, il faut is natural; if it means “I/you/he have to…”, use devoir.

Choice Use it for Example
il faut a general rule or need Il faut arriver tôt.You have to arrive early.
devoir a specific person’s obligation Je dois arriver tôt.I have to arrive early.
il faut que a specific subject after que Il faut que tu arrives tôt.You have to arrive early.

Falloir is impersonal

Falloir is almost always used as il faut. The il is not a real “he”; it is a dummy subject, like “it” in “it is raining”. That is why you cannot say je faux or tu faux.

Il faut attendre ici.
You have to wait here. / One has to wait here.

You can change the tense: il fallait (“it was necessary”), il faudra (“it will be necessary”), il a fallu (“it was necessary / it took”). But the subject stays il.

Devoir is personal

Devoir conjugates like a normal verb and points to the person under obligation.

Je dois partir. Vous devez signer ici.
I have to leave. You have to sign here.

That makes it more direct than il faut. Tu dois appeler can sound like a personal instruction; il faut appeler sounds more like a rule or practical need.

Il faut que names the person, but changes the grammar

When you need the impersonal force of il faut plus a specific subject, use il faut que + subjunctive.

Il faut que tu sois à l’heure.
You have to be on time.

At B1, it is enough to recognize the pattern and learn high-frequency forms: que tu sois, que tu aies, que tu fasses, que tu partes. In many everyday A2 situations, devoir is simpler: tu dois être à l’heure.

Common mistakes

Trying to conjugate falloir by person

Falloir does not work as je/tu/nous in normal French.

Je faut partir. → Je dois partir. / Il faut partir.
I have to leave. / One has to leave.

Using devoir for a general rule when il faut is smoother

Devoir is not wrong, but il faut often sounds more natural for rules.

Tous les passagers doivent montrer leur passeport. → Il faut montrer son passeport.
All passengers must show their passport. / You have to show your passport.

Reading il ne faut pas as “don’t have to”

Il ne faut pas means “must not”, a prohibition. For “don’t have to”, use ne pas être obligé de or ne pas avoir besoin de.

Il ne faut pas fumer ici.
You must not smoke here.

The broader modal set is covered in pouvoir, vouloir and devoir, while il faut gives the impersonal pattern on its own. Fluera practices the choice in short rules and personal obligations, so you learn to hear whether the sentence needs a general il faut or a personal je dois. Try it when you practice French.

Practice

Question 1 of 10

General rule: “___ réserver à l'avance.”

Frequently asked questions

What is the difference between falloir and devoir?
Falloir is impersonal and normally appears as il faut, for a general need or rule. Devoir conjugates for a person: je dois, tu dois, nous devons.
Can I say je faut in French?
No. Use je dois for "I have to", or use the impersonal il faut if the obligation is general.
When should I use il faut que?
Use il faut que when you want il faut plus a specific subject: Il faut que tu partes. It takes the subjunctive, so at lower levels tu dois partir is often simpler.
Does il ne faut pas mean don't have to?
No. It means "must not": Il ne faut pas entrer = "You must not enter." For "don't have to", use tu n'es pas obligé de or il n'est pas nécessaire de.