Negation in Thai
Thai negation is built around one core word — ไม่ (mai, falling tone) — which combines with other words to create a versatile set of negative expressions. Where English uses "not," "don't," "didn't," "can't," "never," and "don't have to" as separate constructions, Thai builds most of these by pairing ไม่ with different helper words.
The system is logical and consistent, but you must pay attention to placement — whether ไม่ or ไม่ได้ comes before or after the verb can change the meaning entirely.
ไม่ (mai) is the Swiss Army knife of Thai negation. It works with verbs, adjectives, and in compound forms. If you learn one word for expressing "not" in Thai, this is it. All the other negation patterns are built by combining ไม่ with additional words.
ไม่ (mai) — General Negation
The most basic and common negator. Place ไม่ directly before a verb or adjective to negate it.
With Verbs
ผมไม่ชอบ
phom mai chawp
I don't like (it).
เขาไม่รู้
khao mai roo
He/She doesn't know.
ผมไม่กินเนื้อ
phom mai gin nuea
I don't eat meat.
เขาไม่พูดไทย
khao mai phood Thai
He/She doesn't speak Thai.
With Adjectives
Thai adjectives function like verbs, so ไม่ works with them in exactly the same way.
ไม่ร้อน
mai rawn
Not hot.
อาหารไม่อร่อย
aa-haan mai a-roi
The food is not delicious.
ไม่แพง
mai phaeng
Not expensive.
ไม่ไกล
mai glai
Not far.
ไม่ได้ (mai dai) — Past Negation and Inability
ไม่ได้ is a compound negator with two distinct meanings depending on its position relative to the verb.
Before the Verb: "Didn't Do"
When ไม่ได้ comes before the verb, it negates a past action — meaning the action did not happen.
ผมไม่ได้ไป
phom mai dai pai
I didn't go.
เขาไม่ได้บอก
khao mai dai bawk
He/She didn't say (it).
ผมไม่ได้กินข้าวเช้า
phom mai dai gin khao chao
I didn't eat breakfast.
เราไม่ได้ซื้อ
rao mai dai sue
We didn't buy (it).
After the Verb: "Can't Do"
When ไม่ได้ comes after the verb, it expresses inability — the action cannot be done.
กินไม่ได้
gin mai dai
Can't eat (it). (perhaps due to allergy or the food is spoiled)
ไปไม่ได้
pai mai dai
Can't go. (something is preventing it)
The position of ไม่ได้ relative to the verb completely changes the meaning. ไม่ได้กิน (mai dai gin) means "didn't eat" — a past event that did not occur. กินไม่ได้ (gin mai dai) means "can't eat" — an inability. Mixing these up is a common beginner mistake that can cause real confusion.
ไม่ใช่ (mai chai) — Negating Nouns and Identity
Use ไม่ใช่ when you need to negate a noun, an identity, or correct a misidentification. It is the negative counterpart to ใช่ (chai, "yes/correct") and เป็น (pen, "to be").
ผมไม่ใช่คนญี่ปุ่น
phom mai chai khon Yee-pun
I am not Japanese.
นี่ไม่ใช่ของผม
nee mai chai khawng phom
This is not mine.
เขาไม่ใช่หมอ
khao mai chai maw
He/She is not a doctor.
นั่นไม่ใช่บ้านของเรา
nan mai chai baan khawng rao
That is not our house.
Note the difference: ไม่ negates verbs and adjectives, while ไม่ใช่ negates nouns and identities. Saying ผมไม่คนไทย would be grammatically incorrect — you need ไม่ใช่.
ยังไม่ (yang mai) — Not Yet
ยังไม่ (yang mai) expresses that something has not happened yet but is expected to happen. It combines ยัง (yang, "still") with ไม่.
ผมยังไม่ได้กิน
phom yang mai dai gin
I haven't eaten yet.
เขายังไม่มา
khao yang mai ma
He/She hasn't come yet.
ยังไม่พร้อม
yang mai phrawm
Not ready yet.
ผมยังไม่รู้
phom yang mai roo
I don't know yet.
The reply to a ยังไม่ situation is often ...แล้ว (laew, "already") — indicating the expected action has now occurred.
อย่า (yaa) — Negative Commands ("Don't!")
อย่า (yaa) is used for prohibitions and negative commands. Place it directly before the verb.
อย่าไป!
yaa pai!
Don't go!
อย่ากังวล
yaa gang-won
Don't worry.
อย่าลืม!
yaa luem!
Don't forget!
อย่าพูดเสียงดัง
yaa phood siang dang
Don't speak loudly.
อย่า carries a direct, imperative tone. It is commonly seen on signs (อย่าจอดรถ — Don't park) and used in everyday speech with friends and family.
ไม่ต้อง (mai tawng) — Don't Need To / Don't Have To
ไม่ต้อง expresses that something is unnecessary. It is softer than อย่า and conveys "you don't have to" rather than "don't!"
ไม่ต้องกังวล
mai tawng gang-won
Don't worry. / You don't need to worry.
ไม่ต้องรีบ
mai tawng reep
No need to hurry.
ไม่ต้องจ่าย
mai tawng jai
You don't need to pay.
ไม่ต้องมา
mai tawng ma
You don't have to come.
ไม่เคย (mai koey) — Never
ไม่เคย (mai koey) means "never" or "have never." เคย (koey) on its own means "ever" or "have experienced."
ไม่เคยไปญี่ปุ่น
mai koey pai Yee-pun
I have never been to Japan.
ผมไม่เคยกินซูชิ
phom mai koey gin su-chi
I have never eaten sushi.
ไม่เคยเห็น
mai koey hen
I have never seen (it).
เขาไม่เคยพูดแบบนั้น
khao mai koey phood baep nan
He/She has never said that.
ไม่มี (mai mee) — Don't Have / There Isn't
ไม่มี negates มี (mee, "to have" or "there is"). It expresses non-possession or non-existence.
ผมไม่มีเงิน
phom mai mee ngoen
I don't have money.
ไม่มีปัญหา
mai mee pan-ha
No problem. / There is no problem.
Pay close attention to the tone of ไม่ (mai). It has a falling tone and means "not/no." Compare this with ไหม (rising tone, question particle) and ใหม่ (low tone, meaning "new"). All three are romanized as "mai" but carry completely different meanings. Getting the tone wrong on ไม่ can turn a negation into a question or vice versa.
Quick Reference Table
| Negation Pattern | Romanization | Meaning | Example |
|---|---|---|---|
| ไม่ + verb/adj | mai | not / don't | ไม่ชอบ (don't like) |
| ไม่ได้ + verb | mai dai | didn't | ไม่ได้ไป (didn't go) |
| verb + ไม่ได้ | mai dai | can't | กินไม่ได้ (can't eat) |
| ไม่ใช่ + noun | mai chai | is not | ไม่ใช่คนไทย (not Thai) |
| ยังไม่ + verb | yang mai | not yet | ยังไม่มา (hasn't come yet) |
| อย่า + verb | yaa | don't! (command) | อย่าไป! (Don't go!) |
| ไม่ต้อง + verb | mai tawng | don't need to | ไม่ต้องรีบ (no need to hurry) |
| ไม่เคย + verb | mai koey | never | ไม่เคยไป (never been) |
| ไม่มี + noun | mai mee | don't have | ไม่มีเงิน (don't have money) |
Summary
Thai negation is built on a small set of patterns that combine logically around the core word ไม่. The key takeaways:
- ไม่ (mai) before a verb or adjective is the basic "not" — it handles most negation needs
- ไม่ได้ before a verb means "didn't" — past negation of an action that did not occur
- ไม่ได้ after a verb means "can't" — position changes meaning, so pay attention
- ไม่ใช่ negates nouns and identity — use it for "I'm not..." or "This isn't..."
- ยังไม่ means "not yet" — implies the action is still expected to happen
- อย่า gives negative commands — direct and imperative ("Don't!")
- Tone is critical — ไม่ (falling, not), ไหม (rising, question), and ใหม่ (low, new) sound similar but mean entirely different things