Thailand Public Holidays
Thailand's public holidays combine Buddhist observances, royal anniversaries and secular dates, and the Buddhist holy days are set by the lunar calendar so they vary each year. Additional government holidays are sometimes declared on an annual basis.
Last updated 3 July 2026.
Next holiday
King Vajiralongkorn's Birthday
28 July 2026 (Tuesday), in 25 days
Upcoming public holidays
The holidays that matter most in Thailand
Songkran
Songkran, the traditional Thai New Year, is celebrated from 13 to 15 April and is widely associated with the pouring and throwing of water.
Visakha Bucha
Visakha Bucha is the most important Buddhist holy day, marking the birth, enlightenment and death of the Buddha, and is set by the lunar calendar.
Chulalongkorn Day
Chulalongkorn Day on 23 October commemorates the death in 1910 of King Chulalongkorn (Rama V), who is remembered for reforms including the abolition of slavery.
Browse by year
How public holidays work in Thailand
When a public holiday falls on a weekend, a substitute day off is normally given on the following working day. Public holidays are the days most workplaces and schools in Thailand treat as days off, so they shape when people travel, book time away and plan around childcare. Religious holidays and wider observances sit alongside them. They are not always days off, but they are dates many households still mark. Each year page lists the public and religious holidays in full, and OneHaus keeps the complete set current in your shared home calendar.
Get Thailand holidays in your shared calendar, automatically
Stop copying dates across by hand. OneHaus subscribes your whole home to Thailand's national and religious holidays, keeps them current, and shares them on iPhone and in any browser. Start with a free 30-day trial, no card needed, then one subscription covers everyone in your home.
Frequently asked questions
How many public holidays does Thailand have?
Thailand has 22 public holidays in 2026. Open a year below to see each one with its date and day of the week.
When is the next holiday in Thailand?
The next holiday is King Vajiralongkorn's Birthday on 28 July 2026 (Tuesday).
Can I add Thailand holidays to my calendar?
Yes. OneHaus subscribes your whole home to Thailand's holidays and keeps them up to date, so they show up in your shared calendar on iPhone and in any browser. Start with a free 30-day trial, no card needed, then one subscription covers everyone in your home.