B1

Conditional Sentences in Thai

ประโยคเงื่อนไข

This article is part of the Thai grammar tree on Settemila Lingue.

In Brief

Put ถ้า (thâa, “if”) before a condition; the result may begin with ก็ (kɔ̂ɔ, roughly “then”): ถ้าฝนตก ก็ไม่ไป “If it rains, I won’t go.” Thai verbs do not change form to distinguish “if it rains,” “if it rained,” and “if it had rained.” Time, likelihood, and imagined meaning are supplied by context and words such as จะ “will,” คง “probably/would,” and แล้ว “already.”

Overview

A conditional sentence links a condition (the situation that must be true) to a result (what follows from it). In ถ้ามีเวลา จะโทรหา “If I have time, I’ll call,” ถ้ามีเวลา is the condition and จะโทรหา is the result. Thai commonly places the condition first, just as English often does.

The important difference for an English-speaking learner is that Thai does not build separate verb forms for English “would,” “were,” or “had known.” A Thai verb normally stays unchanged. Speakers show whether a condition is open, likely, imaginary, or contrary to fact through context, time expressions, and particles or auxiliary words. Here, a particle means a short word that adds meaning or organizes the sentence rather than naming an action or object.

At B1, the central skill is to use ถ้า … (ก็) … confidently and to choose useful result markers. A complete understanding also requires noticing register: ถ้า is normal in conversation, while หาก is more formal. Later, you can make finer distinctions involving probability, politeness, regret, and alternatives such as “unless.”

How It Works

The basic pattern: ถ้า + condition + (ก็) + result

Part Thai pattern Function
Condition marker ถ้า + condition introduces “if …”
Result marker ก็ + result signals “then/as a result …”
Full pattern ถ้า A (ก็) B “if A, (then) B”

For example:

ถ้าหิว ก็กินได้
“If you’re hungry, you can eat.”

The comma in an English translation is useful, but Thai punctuation does not have to mark the boundary. In Thai writing, a space may separate the clauses, and in speech a pause may do the same job.

What ก็ does

ก็ clearly presents the second clause as the consequence. It is especially helpful when the clauses are long or when the speaker wants a balanced “if X, then Y” structure.

  • ถ้าเหนื่อย ก็พักก่อน — “If you’re tired, rest first.”
  • ถ้าไม่สะดวก ก็ไม่เป็นไร — “If it isn’t convenient, that’s all right.”

However, ก็ is often omitted when the relationship is already obvious:

  • ถ้าฝนตก ไม่ไป — “If it rains, I’m not going.”
  • ถ้ามีข่าว จะบอก — “If there’s any news, I’ll tell you.”

Do not translate ก็ mechanically as “then” every time. It has several functions elsewhere in Thai, and even in a conditional its job is often structural rather than emphatic.

Real and future conditions

For a real or possible condition, Thai normally uses the plain verb after ถ้า. The result can also be plain, or it can contain จะ () when a future action, plan, or consequence matters.

Meaning Common pattern Example
general fact or habit ถ้า + plain clause, (ก็) + plain clause ถ้าอากาศร้อน ฉันเปิดแอร์ “If it’s hot, I turn on the air conditioner.”
possible future ถ้า + plain clause, (ก็) + จะ + result ถ้าพรุ่งนี้ว่าง จะไปด้วย “If I’m free tomorrow, I’ll go too.”
instruction ถ้า + plain clause, (ก็) + command/request ถ้าถึงแล้ว โทรมานะ “Call me when/if you arrive.”

English normally avoids will in an if-clause: “If it rains,” not “if it will rain.” Thai does not follow an identical tense rule, but จะ is still usually unnecessary in a straightforward condition because ถ้า and the context already point ahead. Use จะ where it contributes intention or prospect, not merely because the English translation is future.

Negative conditions

Put ไม่ before the word or phrase being negated:

  • ถ้าไม่เข้าใจ ให้ถาม — “If you don’t understand, ask.”
  • ถ้าเขายังไม่มา เราจะเริ่มก่อน — “If he still hasn’t come, we’ll start first.”
  • ถ้าไม่มีบัตร เข้าไม่ได้ — “If you don’t have a card, you can’t enter.”

Thai often expresses “unless” with ถ้า … ไม่ … (“if … not …”):

  • ฉันจะไม่ไป ถ้าเธอไม่ไปด้วย — “I won’t go unless you go too.” Literally, the Thai structure is “I won’t go if you don’t go too.”

The dedicated expression เว้นแต่ “unless/except if” also exists, but it is more common in careful, formal, or contrastive language.

Hypothetical conditions

Thai has no special verb ending corresponding to English “would.” คง (khong) often marks an expected or imagined result and can be translated as “probably,” “would,” or “would likely,” depending on context:

  • ถ้ามีเวลามากกว่านี้ คงเรียนภาษาไทยทุกวัน — “If I had more time, I would probably study Thai every day.”
  • ถ้าเป็นฉัน ฉันคงไม่พูดแบบนั้น — “If I were you/in that position, I wouldn’t say that.”

น่าจะ “should probably / would likely” can make an assessment rather than a firm outcome:

  • ถ้าออกตอนนี้ น่าจะทัน — “If we leave now, we should make it in time.”

A bare จะ may describe either a realistic future or a hypothetical result. Thus ถ้ามีเงิน จะซื้อ can mean “If I have/get the money, I’ll buy it” or, in a clearly imagined context, “If I had the money, I would buy it.” Add context or คง when the imagined reading needs to be unmistakable.

Past counterfactuals and regret

A counterfactual condition describes something that did not happen, together with an imagined result. Thai usually establishes the past with a time phrase, completion marker, or shared context. คง then presents the unreal result.

  • ถ้ารู้ก่อน คงไม่ทำ — “If I had known earlier, I wouldn’t have done it.”
  • ถ้าเมื่อวานไม่ป่วย ก็คงได้ไปงานแล้ว — “If I hadn’t been ill yesterday, I would have been able to go to the event.”

Words such as ก่อน “earlier,” เมื่อวาน “yesterday,” and ตอนนั้น “at that time” anchor the condition in the past. แล้ว can indicate that the imagined outcome would already have been completed. It does not by itself create an English-style past perfect.

Formal หาก

หาก (hàak) also means “if,” but it is associated with formal announcements, instructions, business communication, and careful writing.

  • หากต้องการข้อมูลเพิ่มเติม โปรดติดต่อเจ้าหน้าที่ — “If you require further information, please contact a staff member.”

The pattern remains the same: หาก + condition + result. Formal results often contain โปรด “please” or official vocabulary. In ordinary conversation, replacing every ถ้า with หาก can sound unnecessarily stiff.

Reversing the clause order

The result may come first:

  • จะไปด้วย ถ้าเลิกงานทัน — “I’ll go too if I finish work in time.”
  • โทรหาฉันนะ ถ้ามีปัญหา — “Call me if you have a problem.”

When the condition comes second, ก็ normally does not introduce it. ก็ belongs with the result, so the clearest beginner pattern is still ถ้า A ก็ B.

Examples in Context

Thai Romanization English Note
ถ้าฝนตก ก็ไม่ไป thâa fǒn tòk, kɔ̂ɔ mâi pai If it rains, I won’t go. ก็ marks the result.
ถ้ามีเงิน จะซื้อ thâa mii ngoen, jà súue If I have the money, I’ll buy it. Context can also give an unreal “had/would” reading.
ถ้าหิว ก็กินก่อนเลย thâa hǐu, kɔ̂ɔ kin kɔ̀ɔn loei If you’re hungry, go ahead and eat first. Everyday advice.
ถ้าพรุ่งนี้ว่าง เราไปทะเลกัน thâa phrûng-níi wâang, rao pai thá-lee kan If we’re free tomorrow, let’s go to the beach. A possible future plan without จะ.
ถ้าถึงบ้านแล้ว ส่งข้อความมานะ thâa thǔeng bâan lɛ́ɛo, sòng khɔ̂ɔ-khwaam maa ná When you get home, send me a message. In predictable situations, English may prefer “when.”
ถ้าไม่เข้าใจ ถามได้เลย thâa mâi khâo-jai, thǎam dâai loei If you don’t understand, feel free to ask. Negative condition.
ถ้าเป็นคุณ ฉันคงรับงานนี้ thâa pen khun, chǎn khong ráp ngaan níi If I were you, I would probably take this job. คง signals an imagined judgment.
ถ้าออกตอนนี้ น่าจะไปถึงทัน thâa ɔ̀ɔk tɔɔn-níi, nâa-jà pai thǔeng than If we leave now, we should arrive in time. น่าจะ expresses likelihood.
ถ้ารู้ก่อน คงไม่ทำ thâa rúu kɔ̀ɔn, khong mâi tham If I had known earlier, I wouldn’t have done it. Past counterfactual inferred from ก่อน and context.
ถ้าเมื่อวานเขามา เราก็คงได้เจอกันแล้ว thâa mûea-waan khǎo maa, rao kɔ̂ɔ khong dâai jəə kan lɛ́ɛo If he had come yesterday, we would have met. Past time and unreal completed result.
หากต้องการ โปรดติดต่อ hàak tɔ̂ng-kaan, pròot tìt-tɔ̀ɔ If you wish, please contact us. Formal and concise.
ฉันจะรอ ถ้าคุณยังไม่พร้อม chǎn jà rɔɔ, thâa khun yang mâi phrɔ́ɔm I’ll wait if you’re not ready yet. Result before condition.

Romanization is only a pronunciation aid. Thai spelling should remain the form you learn to recognize and produce.

Common Mistakes

Copying English tense changes into Thai

  • Wrong approach: searching for a special Thai form of “had known” or “would have done”
  • Right: ถ้ารู้ก่อน คงไม่ทำ
  • Why: Thai verbs do not conjugate into conditional or past-perfect forms. ก่อน, คง, and context establish the intended time and unreality.

Adding จะ automatically after ถ้า

  • Awkward: ถ้าพรุ่งนี้จะฝนตก ฉันจะอยู่บ้าน (when you simply mean “if it rains tomorrow”)
  • Natural: ถ้าพรุ่งนี้ฝนตก ฉันจะอยู่บ้าน
  • Why: The condition is already future-facing. Keep จะ in the result when it marks the planned consequence. จะ can occur inside a condition when it genuinely means “intend to” or “be about to,” but it is not a required future tense.

Treating ก็ as compulsory

  • Overbuilt: ถ้ามีปัญหา ก็โทรหาฉัน is correct, but ก็ is not mandatory.
  • Also natural: ถ้ามีปัญหา โทรหาฉัน
  • Why: Short conditionals are often clear without a result marker. Learn both versions rather than inserting ก็ mechanically.

Using หาก in casual conversation everywhere

  • Too formal for an ordinary chat: หากหิว โปรดรับประทานก่อน
  • Natural conversational version: ถ้าหิว ก็กินก่อน
  • Why: หาก, โปรด, and รับประทาน form a formal combination. Match the vocabulary to the setting.

Assuming ถ้า always translates as “if”

  • Thai: ถ้าถึงแล้ว โทรมานะ
  • Natural English: “Call me when you arrive.”
  • Why: Thai may use ถ้า for a future condition that English presents as expected with “when.” Translate the intended relationship, not each word separately.

Making an unreal meaning too vague

  • Potentially ambiguous: ถ้ามีเงิน จะซื้อบ้าน
  • Clear hypothetical: ถ้ามีเงินมากกว่านี้ ก็คงซื้อบ้าน
  • Why: The first sentence can be a real future plan. มากกว่านี้ “more than this” and คง guide the listener toward “If I had more money, I would buy a house.”

Usage Notes

ถ้า is the unmarked choice: it works in conversation, messages, and much everyday writing. หาก creates distance and formality, so it appears frequently in notices, terms, customer-service language, and official instructions. Formal Thai may omit a stated subject because the situation makes the reader or customer obvious.

Thai also drops pronouns when the participants are clear. ถ้าฝนตก ก็ไม่ไป does not identify who will not go; context supplies “I,” “we,” or another person. English translations often have to add a subject that is absent in Thai.

A conditional can soften a request by giving the listener room to respond. ถ้าสะดวก ช่วยส่งไฟล์ให้หน่อยได้ไหม means “If it’s convenient, could you send me the file?” The politeness comes from the whole expression, including ช่วย … ให้หน่อยได้ไหม, not from ถ้า alone.

In speech, intonation and pause length help separate the two clauses. In writing, do not imitate English by inserting commas everywhere. A space between meaningful groups is common, but Thai spacing conventions are not a word-for-word copy of English punctuation.

Beyond the Basics / Advanced Use

Conditions that mean “whenever”

A general ถ้า condition can describe a repeated pattern rather than one uncertain event:

  • ถ้ากินกาแฟตอนเย็น จะนอนไม่หลับ — “If/Whenever I drink coffee in the evening, I can’t sleep.”

The habitual interpretation comes from knowledge of the situation. There is no separate “zero conditional” verb form as in some English teaching systems.

Concessive conditionals: “even if”

Add ถึง or use ถึงแม้ว่า to mean that the result remains true despite the condition:

  • ถึงฝนจะตก ฉันก็จะไป — “Even if it rains, I’ll go.”
  • ถึงแม้ว่าเขาจะไม่เห็นด้วย เราก็ต้องตัดสินใจ — “Even if he disagrees, we still have to decide.”

Notice the useful pairing ถึง … ก็ …. This overlaps with concessive clauses—structures meaning “although” or “even if”—and is more advanced than the basic ถ้า … ก็ … pattern.

Unless and necessary conditions

เว้นแต่ explicitly excludes one condition:

  • ร้านเปิดทุกวัน เว้นแต่วันจันทร์ — “The shop is open every day except Monday.”
  • เราจะออกเดินทางพรุ่งนี้ เว้นแต่ฝนจะตกหนัก — “We’ll leave tomorrow unless it rains heavily.”

In everyday speech, a negative ถ้า clause is often simpler. In rules, contracts, or careful argument, เว้นแต่ can make the exception more precise.

Choosing between จะ, คง, and น่าจะ

These words are not interchangeable conditional endings:

Marker Typical contribution in the result Example sense
จะ intended or expected future result “will”
คง inference, probability, or imagined outcome “probably / would”
น่าจะ reasonable likelihood or expectation “should probably / would likely”
ก็คง explicitly links an imagined result back to the condition “then would probably”

Real speech can combine them, and their exact force depends on context. The safest method is to decide what you mean—plan, prediction, probability, or counterfactual consequence—before choosing the marker.

Practice Tips

  1. Build two-clause pairs. Choose five everyday conditions—rain, free time, hunger, lateness, and money—and make one result with ก็, then say the same sentence without it. This trains you to hear ก็ as useful but optional.
  2. Retell one situation three ways. Use a real future (ถ้าพรุ่งนี้ว่าง จะ…), an imagined present (ถ้ามีเวลามากกว่านี้ คง…), and a missed past opportunity (ถ้ารู้ก่อน คง…แล้ว). Keep the main verb unchanged and vary the context markers.
  3. Collect register pairs. When you see หาก in an announcement, rewrite the sentence conversationally with ถ้า and simpler vocabulary. This prevents formal expressions from leaking into every casual conversation.

Related Concepts

Prerequisite

Tense and Aspect Markers in ThaiA2

Concepts that build on this

More B1 concepts

This concept in other languages

Compare across all languages

Practice Conditional Sentences in Thai with a free Settemila Lingue account. We will set up Thai · B1 and generate cards for this exact grammar concept.

Practice this concept