Thailand offers many benefits to its residents, and one of them is its sheer number of public holidays. The calendar typically has a luxurious 19 days planned throughout the year, though the cabinet may declare more as the year goes on.
Learn more about the most important public holidays in Thailand by reading the following sections:
An overview of holidays in Thailand
Thailand offers its residents many opportunities to rest and relax. Throughout the year, a whole assortment of holidays affords you a day away from the office or school. Many of these stem from Buddhist traditions because of the religion’s influence on the country.
In addition, numerous observances and festivals are celebrated in the country but are not public holidays. For example, although Thai society recognizes Christmas, it is not an official day off.
![People on a tuk-tuk in Bangkok shooting others on the street with water guns during the Songkran Festival in Thailand](https://admin.expatica.com/th/wp-content/uploads/sites/25/2023/11/sogkran-thailand-holidays.jpg)
During the official holidays, many state and government departments shut down, including banks, the post office, and the immigration services. However, commercial entities like malls and restaurants will remain open.
![image of insider](https://admin.expatica.com/th/wp-content/uploads/sites/25/1970/01/jane-evans.jpg)
Local expert
Jane Evans
Insider tips
It’s not permitted to sell alcohol during Buddhist holidays and national elections, so bars and some restaurants may close during those days.
When are Thailand’s public holidays in 2025?
While specific dates may vary yearly, Thailand’s holidays generally remain the same. This applies especially to those following the lunar calendar and some additional public holidays announced by the government.
Date | Weekday(s) | Celebration |
1 January 2025 | Wed | New Year’s Day |
12 February 2025 | Wed | Makha Bucha/Māgha Pūjā (honoring Buddha) |
6 April 2025 Observed on Monday, 7 April, day off | Sun | Chakri Memorial Day (commemorates the establishment of the Chakri Dynasty by King Rama) |
13–15 April 2025 | Sun–Tue | Songkran (Thai New Year) |
1 May 2025 | Thu | Labor Day |
4 May 2025 Observed on Monday, 5 May, day off | Sun | Coronation Day |
12 May 2025 | Mon | Visakha Bucha (commemorates the birth, enlightenment, and death of the Lord Buddha, one of the most sacred religious observances) |
3 June 2025 | Tue | Queen Suthida’s Birthday |
23 July 2025 | Wed | Buddhist Lent |
28 July 2025 | Tue | King Vajiralongkorn’s Birthday |
12 August 2025 | Tue | The Queen’s Birthday/Mother’s Day |
13 October 2025 | Mon | King Bhumibol Memorial Day |
23 October 2025 | Thu | Chulalongkorn Day/Piyamararaj Day |
5 December 2025 | Fri | King Bhumibol’s Birthday/Father’s Day |
10 December 2025 | Wed | Constitution Day |
31 December 2025 | Wed | New Year’s Eve |
Other important dates in 2025
While these are not official Thailand holidays, many people in the country will observe the traditions of these occasions.
Date | Weekday(s) | Observance |
11 January 2025 | Sat | National Children’s Day |
16 January 2025 | Thu | Teacher’s Day |
29 January 2025 | Wed | Lunar New Year |
14 February 2025 | Fri | Valentine’s Day |
9 May 2025 | Fri | Royal Ploughing Ceremony Day |
31 October 2025 | Fri | Halloween |
6 November 2025 | Thu | Loy Krathong (Festival of Lights) |
25 December 2025 | Thu | Christmas |
Local festival dates in 2025
Thailand is a big country with different regions; some festivals and celebrations only happen in certain areas. Attending these is a great way to explore and assimilate into the local culture.
![Young people jumping excitedly around a homemade rocket on a sand dune during the Bun Bang Fai Rocket Festival in Thailand](https://admin.expatica.com/th/wp-content/uploads/sites/25/2023/12/rocket-festival-thailand-holidays.jpg)
Here are some local holidays you might want to take note of:
Date | Weekday(s) | Festival/Observance | Region |
7–9 February 2025 | Fri–Sun | Chiang Mai Flower Festival | Chiang Mai |
9 May 2025 | Fri | Bun Bang Fai (Rocket Festival) | Isan/Isaan |
27–29 July 2025 | Sun–Mon | Phi Ta Khon (Ghost Festival) | Isan/Isaan |
July 2025 (Dates TBA) | Ubon Ratchathani Candle Festival | Isan/Isaan | |
6–15 October 2025 | Mon–Wed | Bang Fai Phaya (Naga Fireballs Festival) | |
21–29 October 2025 | Tue–Wed | Phuket Vegetarian Festival Nine Emperor Gods Festival | Phuket |
5–6 November 2025 | Wed–Thu | Yi Peng Lantern Festival | Northern Thailand/Chiang Mai |
30 November 2025 | Sun | Lopburi Monkey Festival | Lopburi |
When are Thailand’s public holidays in 2026?
Date | Weekday(s) | Celebration |
1 January 2026 | Thu | New Year’s Day |
3 March 2026 | Tue | Makha Bucha/Māgha Pūjā (honoring Buddha) |
6 April 2026 | Mon | Chakri Memorial Day (commemorates the establishment of the Chakri Dynasty by King Rama) |
13–15 April 2026 | Mon–Wed | Songkran (Thai New Year) |
1 May 2026 | Fri | Labor Day |
4 May 2026 | Mon | Coronation Day |
1 May 2026 | Fri | Visakha Bucha (commemorates the birth, enlightenment, and death of the Lord Buddha, one of the most sacred religious observances) |
3 June 2026 | Wed | Queen Suthida’s Birthday |
30 July 2026 | Thu | Buddhist Lent |
28 July 2026 | Tue | King Vajiralongkorn’s Birthday |
12 August 2026 | Wed | The Queen’s Birthday/Mother’s Day |
13 October 2026 | Tue | King Bhumibol Memorial Day |
23 October 2026 | Fri | Chulalongkorn Day/Piyamararaj Day |
5 December 2026 | Sat | King Bhumibol’s Birthday/Father’s Day |
10 December 2026 | Thu | Constitution Day |
31 December 2026 | Thu | New Year’s Eve |
Other important dates in 2026
Date | Weekday(s) | Observance |
10 January 2026 | Sat | National Children’s Day |
16 January 2026 | Fri | Teacher’s Day |
14 February 2026 | Sat | Valentine’s Day |
17 February 2026 | Tue | Lunar New Year |
11 May 2026 | Mon | Royal Ploughing Ceremony Day |
31 October 2026 | Sat | Halloween |
25 November 2026 | Thu | Loy Krathong (Festival of Lights) |
25 December 2026 | Fri | Christmas |
Local festival dates in 2026
Date | Weekday(s) | Festival/Observance | Region |
6–8 February 2026 | Fri–Sun | Chiang Mai Flower Festival | Chiang Mai |
TBD | Bun Bang Fai (Rocket Festival) | Isan/Isaan | |
TBD | Phi Ta Khon (Ghost Festival) | Isan/Isaan | |
TBD | Ubon Ratchathani Candle Festival | Isan/Isaan | |
TBD | Bang Fai Phaya (Naga Fireballs Festival) | ||
TBD | Phuket Vegetarian Festival Nine Emperor Gods Festival | Phuket | |
24–25 November 2026 | Tue–Wed | Yi Peng Lantern Festival | Northern Thailand/Chiang Mai |
29 November 2026 | Sun | Lopburi Monkey Festival | Lopburi |
When were Thailand’s public holidays in 2024?
Date | Weekday(s) | Celebration |
1 January 2024 | Mon | New Year’s Day |
24 February 2024 Observed on Monday, 26 February, day off | Sat | Makha Bucha/Māgha Pūjā, honoring Buddha |
6 April 2024 Observed on Monday, 8 April, a day off | Sat | Chakri Memorial Day, commemorating the establishment of the Chakri Dynasty by King Rama |
13–16 April 2024 | Sat–Mon | Songkran, celebrating Thai New Year |
1 May 2024 | Wed | Labor Day |
4 May 2024 Observed on Monday, 6 May, day off | Sat | Coronation Day |
22 May 2024 | Wed | Chakri Memorial Day, commemorating the establishment of the Chakri Dynasty by King Rama |
3 June 2024 | Mon | Queen Suthida’s Birthday |
20 July 2024 Observed on Monday, 22 July, a day off | Sat | Buddhist Lent |
28 July 2024 Observed on Monday, 29 July, a day off | Sun | King Vajiralongkorn’s Birthday (King Rama 10) |
12 August 2024 | Mon | The Queen’s Birthday/Mother’s Day |
13 October 2024 Observed on Monday, 14 October, a day off | Sun | King Bhumibol Memorial Day |
23 October 2024 | Wed | Chulalongkorn Day, commemorating King Chulalongkorn (King Rama 5) |
5 December 2024 | Thu | King Bhumibol’s Birthday (King Rama 9)/Father’s Day (วันพ่อ) |
10 December 2024 | Tue | Constitution Day |
31 December 2024 | Tue | New Year’s Eve |
Other important dates in 2024
Date | Weekday | Observance |
13 January 2024 | Sat | National Children’s Day |
16 January 2024 | Tue | Teacher’s Day |
10 February 2024 | Sat | Lunar New Year |
14 February 2024 | Wed | Valentine’s Day |
6 May 2024 | Mon | Royal Ploughing Ceremony Day |
31 October 2024 | Thu | Halloween |
15 November 2024 | Fri | Loy Krathong, the Festival of Lights |
25 December 2024 | Wed | Christmas |
Local observances in 2024
Date | Weekday(s) | Festival/Observance | Region |
2–4 February 2024 | Fri–Sun | Chiang Mai Flower Festival | Chiang Mai |
10–12 May 2024 | Fri–Sun | Bun Bang Fai (Rocket Festival) | Isan/Isaan |
7–9 July 2024 | Sun–Tue | Phi Ta Khon (Ghost Festival) | Isan/Isaan |
17–23 July 2024 | Wed–Tue | Ubon Ratchathani Candle Festival | Isan/Isaan |
2–12 October 2024 | Wed–Sat | Phuket Vegetarian Festival Nine Emperor Gods Festival | Phuket |
16–25 October 2024 | Wed–Fri | Bang Fai Phaya (Naga Fireballs Festival) | Nong Kai |
15–16 November 2024 | Fri–Sat | Yi Peng Lantern Festival | Northern Thailand/Chiang Mai |
24 November 2024 | Sun | Lopburi Monkey Festival | Lopburi |
When are the school holidays in Thailand?
Unlike many countries, Thailand does not use the September to June academic calendar. Instead, public school students begin their year in May and end in March, affecting their school holidays.
![Children play in the water during the National Children's Day event inside children's museum in Bangkok, Thailand.](https://admin.expatica.com/th/wp-content/uploads/sites/25/2023/12/childrens-day-thailand.jpg)
If your child doesn’t speak any Thai, they may be more comfortable at an international school or private educational institution. These tend to follow the September to June calendar, so parents must remember that their school holidays may differ from the national set dates.