🚫
Beginner Updated Feb 18, 2026

Thai Negation

How to say 'no' and 'not' in Thai — ไม่ for general negation, ไม่ได้ for past/ability, ยังไม่ for 'not yet', and อย่า for commands.

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:

  1. ไม่ (mai) before a verb or adjective is the basic "not" — it handles most negation needs
  2. ไม่ได้ before a verb means "didn't" — past negation of an action that did not occur
  3. ไม่ได้ after a verb means "can't" — position changes meaning, so pay attention
  4. ไม่ใช่ negates nouns and identity — use it for "I'm not..." or "This isn't..."
  5. ยังไม่ means "not yet" — implies the action is still expected to happen
  6. อย่า gives negative commands — direct and imperative ("Don't!")
  7. Tone is critical — ไม่ (falling, not), ไหม (rising, question), and ใหม่ (low, new) sound similar but mean entirely different things
Bam
🇹🇭

Ready to Practice?

Put this grammar to use with Pretalk's interactive Thai lessons.