Negating Property Predicates with ไม่

Thai negates an ordinary property predicate by putting ไม่ immediately before it: ห้องไม่ใหญ่ “the room is not large,” อาหารไม่เผ็ด “the food is not spicy.” There is no copula to negate and no equivalent of English do: the property is already the predicate, and ไม่ supplies negative polarity.

Other words around ไม่ refine the meaning. ไม่ค่อยเผ็ด is “not very spicy,” ยังไม่ร้อน is “not hot yet,” and ไม่ร้อนแล้ว is “no longer hot.” Their order is not decorative; it determines which part of the state is denied and how that state relates to time.

Plain property negation

The neutral frame is subject/topic + ไม่ + property. The subject can be omitted when both speakers know it.

SlotChoiceFunction
topicห้องนี้ / อาหารจานนี้ / omittedentity being evaluated
negative frameไม่ / ไม่ค่อย / ยังไม่plain negation / not particularly / not yet
propertyใหญ่ / เผ็ด / แพงscale or state being denied
following materialมาก / เลย / แล้วnot very / not at all / no longer

ห้องนี้ไม่ใหญ่ค่ะ

hong ni mai yai kha

This room is not large. (ordinary polite speech, female speaker)

โรงแรมนี้ไม่แพงครับ

rongraem ni mai phaeng khrap

This hotel is not expensive. (ordinary polite speech, male speaker)

วันนี้อากาศไม่ร้อนค่ะ

wan ni akat mai ron kha

The weather is not hot today. (ordinary polite speech, female speaker)

Thai does not change ใหญ่, แพง, or ร้อน for negation, tense, person, or number. A time phrase such as วันนี้ provides temporal reference; the predicate remains invariant.

💡
For English “is not + adjective,” use ไม่ + property, not ไม่เป็น + property. The Thai property behaves as the predicate that ไม่ directly negates.

Not very and not at all

Plain ไม่แพง denies “expensive.” ไม่แพงมาก places มาก inside what is denied and normally means “not very expensive”; it does not necessarily claim that the item is cheap. ไม่ค่อยแพง is a common neutral way to say “not particularly expensive.” To strengthen a complete denial, use ไม่...เลย “not at all.”

ร้านนี้ไม่แพงมากครับ

ran ni mai phaeng mak khrap

This restaurant is not very expensive. (ordinary polite speech, male speaker; it may still cost something substantial)

แกงจานนี้ไม่ค่อยเผ็ดค่ะ

kaeng chan ni mai khoi phet kha

This curry is not particularly spicy. (ordinary polite speech, female speaker)

เสียงโทรศัพท์ไม่ดังเลยครับ

siang thorasap mai dang loei khrap

The phone's ringtone is not loud at all. (ordinary polite speech, male speaker)

The placement of มาก after the property follows the positive pattern แพงมาก. When ไม่ precedes that whole degree phrase, the reading is “not [very expensive].” By contrast, ไม่...เลย reinforces the negative as a whole.

💡
“Not very X” is not the same as “very not-X.” Thai normally says ไม่ค่อย + property or ไม่ + property + มาก. Keep มาก after the property it grades.

Not yet versus no longer

ยังไม่ + property means that the expected state has not been reached yet. ไม่ + property + แล้ว means that a previously relevant state no longer holds. Reversing the temporal viewpoint changes the message.

PatternViewpointExample
ยังไม่ + propertystate not reached yetยังไม่ร้อน
ไม่ + property + แล้วstate no longer holdsไม่ร้อนแล้ว
ยัง + property + อยู่state still continuesยังร้อนอยู่

ซุปยังไม่ร้อนค่ะ รออีกสองนาทีนะคะ

sup yang mai ron kha ro ik song nathi na kha

The soup is not hot yet; please wait another two minutes. (polite service speech, female speaker)

กาแฟไม่ร้อนแล้วครับ ดื่มได้เลย

kafae mai ron laeo khrap duem dai loei

The coffee is no longer hot; you can drink it now. (ordinary polite speech, male speaker)

อาหารยังอุ่นอยู่ค่ะ

ahan yang un yu kha

The food is still warm. (ordinary polite speech, female speaker; positive continuing state for contrast)

These particles do not conjugate ร้อน or อุ่น. They independently locate the unchanged property relative to an expected transition. The difference is developed further on the change-of-state page.

Property denial versus denied identity

English uses is not before both adjectives and nouns. Thai chooses by predicate type:

MeaningThai patternExample
denied propertyไม่ + propertyเขาไม่สูง
denied identity/classไม่ใช่ + noun phraseเขาไม่ใช่หมอ
absence/nonexistenceไม่มี + nounห้องนี้ไม่มีหน้าต่าง

เขาไม่สูง แต่แข็งแรงมากครับ

khao mai sung tae khaengraeng mak khrap

He is not tall, but he is very strong. (ordinary polite speech, male speaker)

เขาไม่ใช่หมอ เขาเป็นพยาบาลค่ะ

khao mai chai mo khao pen phayaban kha

He is not a doctor; he is a nurse. (ordinary polite speech, female speaker)

ห้องนี้ไม่มีหน้าต่างครับ

hong ni mai mi natang khrap

This room has no windows. (ordinary polite speech, male speaker)

The ไม่ใช่ page treats identity in detail. Do not memorize one Thai translation for English not be; identify the predicate category first.

Negating comparisons and superlatives

ไม่ can scope over a larger property phrase. ไม่ใหญ่กว่าห้องนั้น denies “larger than that room”; it allows equality or smaller size. It does not itself mean “smaller.” Likewise, ไม่แพงที่สุด means “not the most expensive,” not automatically “the cheapest.”

ห้องนี้ไม่ใหญ่กว่าห้องนั้นค่ะ

hong ni mai yai kwa hong nan kha

This room is not larger than that room. (ordinary polite speech, female speaker; equal size remains possible)

รุ่นนี้ไม่แพงที่สุดครับ แต่คุ้มที่สุด

run ni mai phaeng thi sut khrap tae khum thi sut

This model is not the most expensive, but it offers the best value. (ordinary polite speech, male speaker)

When a correction rejects someone else's assumption, ไม่ได้ + property can occur as a marked corrective denial: ไม่ได้แพงขนาดนั้น “It isn't actually that expensive.” This is more emphatic and discourse-sensitive than neutral ไม่แพง; learners should not replace every plain ไม่ with ไม่ได้.

Negative property modifiers

A compact noun phrase such as อาหารไม่เผ็ด “non-spicy food” is common in requests. For a longer or contrastive description, noun + ที่ + negative predicate is clearer.

ฉันกำลังหาร้านที่ไม่แพงมากค่ะ

chan kamlang ha ran thi mai phaeng mak kha

I am looking for a restaurant that is not very expensive. (ordinary polite speech, female speaker)

Here ที่ introduces the whole negative property phrase ไม่แพงมาก. It is not an English article and it does not create a special adjective form.

Ordinary-polite dialogue

ห้องมืดไหมคะ

hong muet mai kha

Is the room dark? (polite question, female speaker)

ไม่มืดครับ แต่ไม่ค่อยสว่าง

mai muet khrap tae mai khoi sawang

No, it isn't dark, but it isn't very bright. (polite reply, male speaker; room omitted from context)

Thai commonly answers by repeating the relevant predicate with or without ไม่. The reply does not need an English-style “it is,” and the omitted room remains recoverable.

Common Mistakes

1. Putting ไม่ after the property

❌ ห้องนี้ใหญ่ไม่ค่ะ

Incorrect—ไม่ precedes the predicate it negates.

✅ ห้องรับแขกนี้ไม่ใหญ่ค่ะ

hong rap khaek ni mai yai kha

This living room is not large. (ordinary polite speech, female speaker)

2. Adding เป็น because English has “is not”

❌ อาหารเป็นไม่เผ็ดครับ

Incorrect—an ordinary property predicate takes ไม่ directly, without เป็น.

✅ อาหารจานนี้ไม่เผ็ดครับ

ahan chan ni mai phet khrap

This dish is not spicy. (ordinary polite speech, male speaker)

3. Using ไม่ใช่ before a property

❌ โรงแรมนี้ไม่ใช่แพงค่ะ

Incorrect—ไม่ใช่ denies identity; แพง is a property predicate.

✅ โรงแรมใกล้สถานีไม่แพงค่ะ

rongraem klai sathani mai phaeng kha

The hotel near the station is not expensive. (ordinary polite speech, female speaker)

4. Confusing not yet with no longer

❌ ซุปไม่ร้อนแล้วค่ะ

Wrong for the intended meaning ‘the soup is not hot yet’—this says it is no longer hot.

✅ ซุปยังไม่ร้อนค่ะ

sup yang mai ron kha

The soup is not hot yet. (ordinary polite speech, female speaker)

5. Treating “not larger” as “smaller”

❌ ห้องนี้ไม่ใหญ่กว่าจึงเล็กกว่าแน่นอน

Incorrect inference—not larger can also mean equal in size.

✅ ห้องนี้ไม่ใหญ่กว่า อาจมีขนาดเท่ากันครับ

hong ni mai yai kwa at mi khanat thao kan khrap

This room is not larger; the rooms may be the same size. (polite explanation, male speaker)

Key Takeaways

Place ไม่ before a property predicate. Use ไม่ค่อย... or ไม่...มาก for “not very,” ไม่...เลย for “not at all,” ยังไม่... for “not yet,” and ไม่...แล้ว for “no longer.” Distinguish property negation from ไม่ใช่ with identity nouns and ไม่มี with absence, and remember that negating a comparative does not assert its opposite.

Now practice Thai

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Thai

Related Topics

  • Property Predicates Need No CopulaA1Build Thai clauses with property words directly, without inserting เป็น for English 'be,' and distinguish them from identity clauses.
  • Attributive Property Words after NounsA1Place Thai property words after the nouns they modify and use classifiers or ที่-clauses to make longer descriptions clear.
  • Degree with มากA1Use post-predicate มาก for high degree, place it correctly with negation, comparison, and change, and distinguish intensity from quantity.
  • Comparatives with กว่าA2Compare Thai properties with property + กว่า + standard, omit recoverable standards, and express unequal degree without adjective inflection.
  • Change of State with แล้วB2Use property + แล้ว to present a newly relevant state and distinguish it from no longer, not yet, persistence, and directional change.
  • ไม่ใช่ for Negative IdentificationB1Use ไม่ใช่ to reject an identity, class, owner, label, or interpretation, and keep it distinct from negative properties, locations, and existence.