Must vs. Have To: What's the Difference?

Quick Answer

"Must" usually expresses a personal, internal obligation — something the speaker believes is necessary (I must call my mom) — or a strong logical conclusion (he must be tired). "Have to" expresses an external obligation imposed by someone else, a rule, or a law (I have to wear a uniform at work). "Must" has no past tense; "have to" changes freely across all tenses.

Difference at a Glance

FeatureMustHave to
Source of obligationInternal — the speaker's own opinionExternal — a rule, law, or other person
Past tense formNone — use "had to" instead"had to" (regular in all tenses)
Negative meaning"must not" = prohibited, forbidden"don't have to" = not necessary, optional
ExampleI must finish this myself; it matters to me.I have to wear safety goggles; it's the law.

Definitions

Must

Personal/internal obligation, or a strong logical deduction — no past tense form.

must + base verb

"I must remember to water the plants."

"He must be exhausted after that trip."

"You must not touch that; it's dangerous."

Have to

External obligation from a rule, law, or other person; works in every tense.

have/has/had to + base verb

"Employees have to clock in by 9am."

"She had to leave early yesterday."

"We will have to reschedule the meeting."

Grammar Rule

Key Rule: "Must" expresses the speaker's own sense of necessity or a confident conclusion, and it has no past form (use "had to" for the past). "Have to" expresses an obligation coming from outside the speaker — a rule, law, schedule, or another person — and it conjugates normally in every tense.

The negatives are not interchangeable: "must not" (mustn't) means something is forbidden, while "don't have to" means something is simply not required — you are free to do it or not.

Common Mistakes

Incorrect: Yesterday I must finish the report before noon.

Correct: Yesterday I had to finish the report before noon.

"Must" has no past tense form; the past of obligation uses "had to".

Incorrect: You must not clean your room; it's optional.

Correct: You don't have to clean your room; it's optional.

"must not" means forbidden, not "not necessary" — "don't have to" is needed here.

Incorrect: According to the airline's policy, passengers must wear a seatbelt (a strict rule set by the airline).

Correct: According to the airline's policy, passengers have to wear a seatbelt.

When the obligation clearly comes from an external rule, "have to" is more natural, though "must" is not wrong here.

More Correct Examples

I must call the dentist today; I keep forgetting.
Students have to submit their essays by Friday, according to the syllabus.
You must be starving after that long hike!
We had to wait two hours at the airport yesterday.
You mustn't share your password with anyone.
You don't have to bring anything; we already have enough food.

Mini Quiz

1. Choose the correct form for the past: "Last year, employees _____ arrive by 8am."

2. Choose the correct meaning: "You don't have to attend the meeting" means…

3. Fix the sentence: "Visitors must not to pay an entry fee before 10am; it's free."

Common Learner Questions

Is "must" too strong for everyday requests?

It can sound quite direct or formal, so in casual speech people often prefer "have to" or softer alternatives like "need to" for everyday obligations, saving "must" for strong personal feelings, rules in writing, or firm recommendations.

Can "must" express certainty instead of obligation?

Yes. "Must" is also used for confident logical conclusions, as in "The light is on, so she must be home." This use has nothing to do with obligation — it expresses how sure the speaker is.

What is the difference between "have to" and "need to"?

"Have to" and "need to" are very close in meaning and often interchangeable for obligation ("I have to go" / "I need to go"), though "need to" can sound slightly softer and more focused on necessity for the speaker's own goals.

Related Comparisons