Bangkok, Thailand

Public holidays

Thailand ·

20 public holidays observed in Thailand during 2026. 9 school breaks shape travel demand. 12 long weekend opportunities.

Next holiday

H.M. King Maha Vajiralongkorn's Birthday

Tuesday, July 28, 2026

Jump to entry →

53

days away

All 2026 holidays

20 total
ListCalendar

January 2026

  1. Jan1

March 2026

  1. Mar3

May 2026

  1. May1
  2. May4
  3. May31
    Visakha Bucha Day

    Sunday · Weekend

June 2026

  1. Jun1

    Substitution for Visakha Bucha Day

    Monday

  2. Jun3

December 2026

  1. Dec5
  2. Dec7

    Substitution for H.M. King Bhumibol Adulyadej the Great's Birthday, National Day and Father's Day

    Monday

  3. Dec10
  4. Dec31

Long weekend opportunities

Smart windows to maximize your time off.

New Year's Day

Jan 1 – 4

4days off
Thu1
Fri2↓ off
Sat3·
Sun4·

Take 1 day off → 4-day weekend

Makha Bucha Day

Feb 28 – Mar 3

4days off
Sat28·
Sun1·
Mon2↓ off
Tue3

Take 1 day off → 4-day weekend

Chakri Memorial Day

Apr 4 – 6

3days off
Sat4·
Sun5·
Mon6

Falls naturally on a weekend.

Songkran Festival

Apr 11 – 15

5days off
Sat11·
Sun12·
Mon13
Tue14
Wed15

Falls naturally on a weekend.

National Labour Day

May 1 – 4

4days off
Fri1
Sat2·
Sun3·
Mon4

Falls naturally on a weekend.

Visakha Bucha Day

May 30 – Jun 1

3days off
Sat30·
Sun31
Mon1

Falls naturally on a weekend.

Visakha Bucha Day

May 30 – Jun 3

5days off
Sat30·
Sun31
Mon1
Tue2↓ off
Wed3

Take 1 day off → 5-day weekend

H.M. King Maha Vajiralongkorn's Birthday

Jul 25 – 29

5days off
Sat25·
Sun26·
Mon27↓ off
Tue28
Wed29

Take 1 day off → 5-day weekend

H.M. King Bhumibol Adulyadej The Great Memorial Day

Oct 10 – 13

4days off
Sat10·
Sun11·
Mon12↓ off
Tue13

Take 1 day off → 4-day weekend

H.M. King Chulalongkorn the Great Memorial Day

Oct 23 – 25

3days off
Fri23
Sat24·
Sun25·

Falls naturally on a weekend.

H.M. King Bhumibol Adulyadej the Great's Birthday, National Day and Father's Day

Dec 5 – 7

3days off
Sat5
Sun6·
Mon7

Falls naturally on a weekend.

Constitution Day

Dec 10 – 13

4days off
Thu10
Fri11↓ off
Sat12·
Sun13·

Take 1 day off → 4-day weekend

Plan your next long weekend

Choose a domestic or international Beevago pick for each upcoming break.

🎓

School holidays 2026

When schools are closed — peak travel demand from families.

School typeAllInternationalPublic

Breaks by school type

Primary, secondary, and other school types have distinct calendars.

International7 breaks
Dec15

Term 1 Holidays

Dec 15 – Jan 2 · 19 days

Feb16

Mid-term Holidays

Feb 16–20 · 5 days

Apr6

Term 2 Holidays

Apr 6–17 · 12 days

Jun1

Mid-term Holidays

Jun 1–5 · 5 days

Jul20

Summer Holidays

Jul 20 – Aug 24 · 36 days

Oct19

Mid-term Holidays

Oct 19–23 · 5 days

Dec14

Term 1 Holidays

Dec 14 – Jan 3 · 21 days

Public2 breaks
Mar31

End of Year Holidays

Mar 31 – May 3 · 34 days

Oct9

Term 1 Holidays

Oct 9–29 · 21 days

Inspiration

Travel to Thailand

Guides and itineraries for popular destinations across Thailand.

Frequently asked questions

What are the public holidays in Thailand in 2026?
Thailand observes 20 public holidays in 2026, including New Year's Day (January 1, 2026), Makha Bucha Day (March 3, 2026), Chakri Memorial Day (April 6, 2026), Songkran Festival (Day 1) (April 13, 2026), Songkran Festival (Day 2) (April 14, 2026). See the full list above for exact dates.
How many public holidays does Thailand have in 2026?
Thailand observes 20 national public holidays in 2026. Some regions may add additional regional holidays on top.
When is New Year's Day in Thailand 2026?
New Year's Day in Thailand falls on January 1, 2026.
When is Makha Bucha Day in Thailand 2026?
Makha Bucha Day in Thailand falls on March 3, 2026.
When is Chakri Memorial Day in Thailand 2026?
Chakri Memorial Day in Thailand falls on April 6, 2026.
When is Songkran Festival (Day 1) in Thailand 2026?
Songkran Festival (Day 1) in Thailand falls on April 13, 2026.
When is Songkran Festival (Day 2) in Thailand 2026?
Songkran Festival (Day 2) in Thailand falls on April 14, 2026.
When is Songkran Festival (Day 3) in Thailand 2026?
Songkran Festival (Day 3) in Thailand falls on April 15, 2026.
When is National Labour Day in Thailand 2026?
National Labour Day in Thailand falls on May 1, 2026.
When is Coronation Day in Thailand 2026?
Coronation Day in Thailand falls on May 4, 2026.
When is Visakha Bucha Day in Thailand 2026?
Visakha Bucha Day in Thailand falls on May 31, 2026.
When is Substitution for Visakha Bucha Day in Thailand 2026?
Substitution for Visakha Bucha Day in Thailand falls on June 1, 2026.
When is H.M. Queen Suthida's Birthday in Thailand 2026?
H.M. Queen Suthida's Birthday in Thailand falls on June 3, 2026.
When is H.M. King Maha Vajiralongkorn's Birthday in Thailand 2026?
H.M. King Maha Vajiralongkorn's Birthday in Thailand falls on July 28, 2026.
When is Asarnha Bucha Day in Thailand 2026?
Asarnha Bucha Day in Thailand falls on July 29, 2026.
When is H.M. Queen Sirikit the Queen Mother's Birthday and Mother's Day in Thailand 2026?
H.M. Queen Sirikit the Queen Mother's Birthday and Mother's Day in Thailand falls on August 12, 2026.
When is H.M. King Bhumibol Adulyadej The Great Memorial Day in Thailand 2026?
H.M. King Bhumibol Adulyadej The Great Memorial Day in Thailand falls on October 13, 2026.
When is H.M. King Chulalongkorn the Great Memorial Day in Thailand 2026?
H.M. King Chulalongkorn the Great Memorial Day in Thailand falls on October 23, 2026.
When is H.M. King Bhumibol Adulyadej the Great's Birthday, National Day and Father's Day in Thailand 2026?
H.M. King Bhumibol Adulyadej the Great's Birthday, National Day and Father's Day in Thailand falls on December 5, 2026.
When is Substitution for H.M. King Bhumibol Adulyadej the Great's Birthday, National Day and Father's Day in Thailand 2026?
Substitution for H.M. King Bhumibol Adulyadej the Great's Birthday, National Day and Father's Day in Thailand falls on December 7, 2026.
When is Constitution Day in Thailand 2026?
Constitution Day in Thailand falls on December 10, 2026.
When is New Year's Eve in Thailand 2026?
New Year's Eve in Thailand falls on December 31, 2026.
What happens when a public holiday falls on a weekend in Thailand?
Most public holidays in Thailand are observed only on the exact date. Some countries grant a substitute weekday off when a holiday lands on a Saturday or Sunday — check the notes for each holiday above.
Are banks closed on public holidays in Thailand?
Yes — most banks, public administration offices, and the stock exchange close on national public holidays. Some retail and tourism businesses stay open.
What is a "bridge day"?
A bridge day is a regular working day that falls between a public holiday and a weekend (e.g. a Friday after a Thursday holiday). Many people take this day off to extend the long weekend without using extra vacation.
Are these dates official for Thailand?
Dates are sourced from official government publications and the relevant ministries. Always confirm regional and local observances closer to your travel date — especially for substitute holidays and bank-only days.