Thailand Holidays 2028
All public holidays, festivals and observances in Thailand for 2028
Total holidays
27
Public holidays
14
Long weekends
8
Next holiday
New Year's Day
Sat, Jan 1
Thailand holidays 2028
Showing 27 of 27 holidays
- Jan1Sat
New Year's Day
Saturday, January 1, 2028in 419 days
- Jan8Sat
National Children's Day
Saturday, January 8, 2028
- Jan16Sun
Teachers' Day
Sunday, January 16, 2028
- Jan26Wed
Chinese New Year's Day
Wednesday, January 26, 2028
- Jan27Thu
Second Day of Chinese New Year
Thursday, January 27, 2028
- Jan28Fri
Third Day of Chinese New Year
Friday, January 28, 2028
- Feb14Mon
Valentine's Day
Monday, February 14, 2028
- Mar20Mon
March Equinox
Monday, March 20, 2028
- Apr6Thu
Chakri Day
Thursday, April 6, 2028
- Apr13Thu
Songkran
Thursday, April 13, 2028
- Apr15Sat
Songkran Holiday
Saturday, April 15, 2028
- May1Mon
Labor Day
Monday, May 1, 2028
- May4Thu
Coronation Day
Thursday, May 4, 2028
- Jun3Sat
Queen Suthida's Birthday
Saturday, June 3, 2028
- Jun21Wed
June Solstice
Wednesday, June 21, 2028
- Jul28FriLearn more
King Vajiralongkorn's Birthday
Friday, July 28, 2028
- Aug11FriLearn more
Friday, August 11, 2028
- Sep22FriLearn more
Friday, September 22, 2028
- Oct13FriLearn more
Anniversary of the Death of King Bhumibol
Friday, October 13, 2028
- Oct23MonLearn more
Monday, October 23, 2028
- Oct31TueLearn more
Tuesday, October 31, 2028
- Dec5Tue
King Bhumibol's Birthday/Father's Day
Tuesday, December 5, 2028
- Dec10Sun
Constitution Day
Sunday, December 10, 2028
- Dec21Thu
December Solstice
Thursday, December 21, 2028
- Dec24Sun
Christmas Eve
Sunday, December 24, 2028
- Dec25Mon
Christmas Day
Monday, December 25, 2028
- Dec31Sun
New Year's Eve
Sunday, December 31, 2028
We strive to provide an accurate and up-to-date holiday list for Thailand. However, some holiday dates may change. If you discover any discrepancies, kindly report to us.
Frequently asked questions
How many holidays are there in Thailand in 2028?
There are 14 public holidays and 27 holidays and observances in total in Thailand in 2028. Planning ahead? Check upcoming holidays
How do I add Thailand holidays to my calendar?
Use the Subscribe to calendar link above to add an auto-updating feed to Google Calendar, Outlook or Apple Calendar, or use Export → Calendar (.ics) to download this year's holidays.
How to retrieve the Thailand holidays list via API?
Make a GET request to v1/holidays?country=TH&year=2028 to retrieve this list. Here is an example using our official package on NPM:
// npm i 11holidays
import HolidaysApi from '11holidays';
const instance = new HolidaysApi(API_KEY);
const holidays = await instance.holidays.list({
country: 'TH',
year: '2028'
});curl -X GET "https://api.11holidays.com/v1/holidays?country=TH&year=2028" \
-H "Authorization: Bearer YOUR_API_KEY"