Thai ถ้า…ก็… builds an if–then relation between two clauses. ถ้า opens the condition; ก็ can mark the following clause as the corresponding result. The pair covers practical plans, instructions, repeated consequences, and open possibilities without changing the form of either verb.
English distinguishes several conditional “types” through tense and auxiliary combinations. Thai instead makes the relation clear through clause order, optional linkers, time expressions, modality, and context. The core frame is ถ้า P, (subject) ก็ Q—not an inflected conditional verb.
The two halves of the frame
The condition states when or under what circumstances the result applies. In the ordinary order, it comes first.
| Productive frame | Typical use | Register |
|---|---|---|
| ถ้า P ก็ Q | explicit if–then correlation | ordinary / neutral |
| ถ้า P, Q | condition clear without resumptive ก็ | ordinary / neutral |
| Q ถ้า P | state the result first, then add its condition | ordinary / neutral |
| หาก P, Q | careful written condition | formal |
ถ้าฝนหยุด เราก็จะออกเดินทางค่ะ
tha fon yut rao ko cha ok doen thang kha
If the rain stops, we'll set off. (ordinary-polite open plan, female speaker)
ถ้าหิวก็หยิบผลไม้ในตู้เย็นได้เลยครับ
tha hiu ko yip phonlamai nai tu yen dai loei khrap
If you're hungry, go ahead and take some fruit from the refrigerator. (ordinary-polite permission, male speaker; subjects recoverable)
โทรหาฉันได้ตลอดนะคะ ถ้าต้องการความช่วยเหลือ
tho ha chan dai talot na kha tha tongkan khwam chuailuea
You can call me anytime if you need help. (ordinary-polite reassurance, female speaker; result comes first)
This pattern joins propositions, not nouns. ก็ belongs to the result half and normally precedes its predicate. If that clause has an overt subject, the order is subject + ก็ + predicate.
ก็ is useful but often optional
The pair ถ้า…ก็… makes the correlation explicit. In short conditions, ก็ may be omitted because ถ้า and clause order already identify the relation.
ถ้าคุณว่าง เรากินข้าวด้วยกันไหมคะ
tha khun wang rao kin khao duai kan mai kha
If you're free, shall we eat together? (ordinary-polite invitation, female speaker; no ก็ needed)
ถ้าคุณว่าง เราก็ไปดูห้องวันนี้ได้ครับ
tha khun wang rao ko pai du hong wan ni dai khrap
If you're free, then we can go see the room today. (ordinary-polite suggestion, male speaker; ก็ makes the response relation explicit)
The second is not “more conditional.” It simply signals the return from the condition to the proposed result. This is especially helpful after a long condition or when a new result subject appears.
ถ้าฝ่ายขนส่งยืนยันว่าของจะมาถึงก่อนเที่ยง เจ้าหน้าที่คลังก็จะรอรับของครับ
tha fai khonsong yuenyan wa khong cha ma thueng kon thiang chao nathi khlang ko cha ro rap khong khrap
If Shipping confirms that the goods will arrive before noon, the warehouse officer will wait to receive them. (formal-polite workplace plan, male speaker)
Here เจ้าหน้าที่คลัง must precede ก็. The new subject also prevents the officer from being mistaken for someone inside the reported confirmation.
The separate ก็ guide explains its additive and response-initial uses. In this frame, it resumes the result; it does not itself mean “if.”
Time, likelihood, and obligation
Neither ถ้า nor ก็ fixes the time. A conditional may describe a recurring fact, an open future plan, or a present inference.
ถ้าเปิดหน้าต่าง ห้องก็เย็นขึ้นครับ
tha poet na tang hong ko yen khuen khrap
If you open the window, the room gets cooler. (ordinary-polite regular consequence, male speaker)
ถ้าพรุ่งนี้รถไม่ติด ฉันน่าจะถึงก่อนเก้าโมงค่ะ
tha phrung ni rot mai tit chan na cha thueng kon kao mong kha
If traffic isn't bad tomorrow, I should arrive before nine. (ordinary-polite prediction, female speaker)
ถ้าจะเข้าห้องทดลอง ต้องสวมแว่นป้องกันครับ
tha cha khao hong thotlong tong suam waen pongkan khrap
If you are going to enter the laboratory, you must wear protective glasses. (formal-polite rule, male speaker)
The first receives a generic reading from real-world knowledge. In the second, พรุ่งนี้ and น่าจะ locate and weaken the prediction. In the third, จะ presents intended entry while ต้อง marks the requirement. Thai does not need English will in both halves, and จะ is not obligatory in every future conditional.
Negation stays with its own predicate: ถ้ารถไม่ติด negates congestion in the condition; เราก็จะไม่รอ negates waiting in the result. Their positions are not modeled on English do not or will not.
ถ้าเขายังไม่ตอบ เราก็ยังไม่ต้องจองห้องค่ะ
tha khao yang mai top rao ko yang mai tong chong hong kha
If he still hasn't replied, we don't need to book the room yet. (ordinary-polite plan, female speaker)
ถ้า versus เมื่อ
ถ้า presents P as a condition whose fulfillment is open or relevant to whether Q holds. เมื่อ presents P as a time or circumstance taken as the temporal anchor. In future instructions, English can use when even though the event has not happened; Thai chooses according to this stance.
ถ้าลูกค้าโทรมา ฝากขอเบอร์ติดต่อกลับด้วยนะครับ
tha lukkha tho ma fak kho boe titto klap duai na khrap
If the client calls, please ask for a callback number. (ordinary-polite instruction; the call is an open possibility, male speaker)
เมื่อรถมาถึงแล้ว เจ้าหน้าที่จะเปิดประตูคลังค่ะ
muea rot ma thueng laeo chao nathi cha poet pratu khlang kha
When the truck has arrived, the officer will open the warehouse door. (formal-polite procedure; arrival is treated as the expected time anchor, female speaker)
The contrast is not absolute: scheduled events can still be conditioned, and เมื่อ can describe repeated circumstances. What changes is how the speaker packages the relation—contingency with ถ้า, temporal anchoring with เมื่อ. See open and real conditionals for the wider system.
Subject omission and clause order
When both clauses concern the same obvious person, Thai often leaves that person unspoken.
ถ้าไม่สบายก็พักก่อนนะคะ
tha mai sabai ko phak kon na kha
If you're not feeling well, rest first. (ordinary-polite advice, female speaker; generic addressee omitted in both clauses)
This is not an impersonal infinitive. The listener supplies “you” from the advice situation. If the actor changes, state it:
ถ้าฉันกลับไม่ทัน คุณเอกช่วยปิดร้านให้หน่อยได้ไหมคะ
tha chan klap mai than khun ek chuai pit ran hai noi dai mai kha
If I can't get back in time, could Khun Ek close the shop for me? (ordinary-polite request, female speaker; changed result actor overt)
When the result comes first, ก็ usually does not remain as a stranded translation of then: เราจะเลื่อนนัด ถ้าหมอยังไม่ว่าง is natural. Fronting the condition and using ก็ gives the clearest textbook frame, but both orders are productive.
Ordinary-polite dialogue
Two coworkers plan around a possible power interruption.
ถ้าบ่ายนี้ไฟดับ เราจะประชุมต่อยังไงคะ
tha bai ni fai dap rao cha prachum to yang ngai kha
If the power goes out this afternoon, how will we continue the meeting? (ordinary-polite question, female speaker)
ถ้าดับไม่นาน เราก็รอในห้องได้ครับ
tha dap mai nan rao ko ro nai hong dai khrap
If it isn't out for long, we can wait in the room. (ordinary-polite reply, male speaker)
แล้วถ้าดับเกินครึ่งชั่วโมงล่ะคะ
laeo tha dap koen khrueng chua mong la kha
And what if it's out for more than half an hour? (ordinary-polite follow-up, female speaker)
งั้นเราก็ย้ายไปทำงานที่ร้านกาแฟใกล้ ๆ ครับ
ngan rao ko yai pai tham ngan thi ran kafae klai klai khrap
In that case, we'll move to a nearby coffee shop to work. (ordinary-polite response, male speaker)
Common Mistakes
1. Putting ก็ before the result subject
❌ ถ้าฝนหยุด ก็เราจะออกไปค่ะ
Incorrect neutral order—an overt result subject comes before ก็.
✅ ถ้าฝนหยุด เราก็จะออกไปเดินเล่นค่ะ
tha fon yut rao ko cha ok pai doen len kha
If the rain stops, we'll go out for a walk. (ordinary-polite plan, female speaker)
2. Requiring จะ in both clauses
❌ ถ้าผมจะเจอเขา ผมจะบอกเขาครับ
Wrong for the intended simple future condition ‘if I see him’—จะ in the condition suggests intention rather than merely possible seeing.
✅ ถ้าผมเจอเขา ผมจะบอกเขาเรื่องนี้ครับ
tha phom choe khao phom cha bok khao rueang ni khrap
If I see him, I'll tell him about this. (ordinary-polite open promise, male speaker)
3. Copying English negative auxiliary order
❌ ถ้าเขาไม่จะมา เราก็เริ่มก่อนค่ะ
Incorrect—จะ precedes the negative predicate when a prospective negative is intended.
✅ ถ้าเขาจะไม่มา เราก็เริ่มก่อนค่ะ
tha khao cha mai ma rao ko roem kon kha
If he isn't going to come, we'll start without him. (ordinary-polite plan, female speaker)
4. Omitting a changed actor
❌ ถ้าผมส่งแบบฟอร์มวันนี้ จะตรวจพรุ่งนี้ครับ
Ambiguous for the intended meaning ‘the office will check it’; the shared-subject reading makes ผม the likely checker.
✅ ถ้าผมส่งแบบฟอร์มวันนี้ เจ้าหน้าที่จะตรวจพรุ่งนี้ครับ
tha phom song baep fom wan ni chao nathi cha truat phrung ni khrap
If I submit the form today, an officer will check it tomorrow. (ordinary-polite statement, male speaker; changed actor overt)
Key Takeaways
Use ถ้า to open a condition and optional ก็ to resume its result. Keep an overt result subject before ก็, and put negation, time, aspect, or modality inside the clause they affect. Omit a shared subject only when it is recoverable, and choose เมื่อ instead when you want to frame an expected temporal point rather than an open condition.
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
- ถ้า…ก็ Real and Open ConditionalsC1 — Build real, habitual, and open Thai conditionals with ถ้า, place ก็ in the consequence, and omit linkers only when the relation remains recoverable.
- Modality inside ถ้า ConditionalsB2 — Place possibility, necessity, advice, intention, and ability precisely inside Thai ถ้า conditions and their consequences.
- ก็ as Linker, Additive, Conditional Correlate, and Stance MarkerB2 — Track the position and discourse scope of ก็ when it marks addition, links a result to prior material, correlates with a condition, or frames a response as obvious or concessive.
- Recognizing Clause Boundaries in Unspaced ThaiB2 — Find Thai clause boundaries through predicates, participant changes, linkers, particles, pauses, and information structure rather than word-by-word spacing.
- Noun, Predicate, and Clause EllipsisC1 — Recover omitted Thai nouns, predicates, and larger propositions from classifiers, polarity, question slots, parallel structure, and active discourse.