Loading ...
Loading ...
# | Date | Name | Weekday | Note |
---|---|---|---|---|
1 | Jan 1, 2024 | New Year's Day | Monday | Long weekend |
2 | Feb 24, 2024 | Makha Bucha | Saturday | |
3 | Apr 6, 2024 | Chakri Memorial Day | Saturday | |
4 | Apr 13, 2024 | Songkran Festival | Saturday | |
5 | Apr 14, 2024 | Second Day of the Songkran Festival | Sunday | |
6 | Apr 15, 2024 | Third Day of the Songkran Festival | Monday | Long weekend |
7 | Apr 16, 2024 | Fourth Day of the Songkran Festival | Tuesday | |
8 | May 1, 2024 | National Labor Day | Wednesday | |
9 | May 4, 2024 | Coronation Day | Saturday | |
10 | May 22, 2024 | Visakha Bucha Day | Wednesday | |
11 | Jun 3, 2024 | Birth of Queen Suthida | Monday | Long weekend |
12 | Jul 21, 2024 | Asahna Bucha Day | Sunday | |
13 | Jul 28, 2024 | Birth of the King | Sunday | |
14 | Sep 24, 2024 | Prince Mahidol Day | Tuesday | |
15 | Oct 13, 2024 | King Bhumibol Adulyadej Memorial Day | Sunday | |
16 | Oct 23, 2024 | King Chulalongkorn Day | Wednesday | |
17 | Dec 5, 2024 | Birth of King Bhumibol Adulyadej | Thursday | |
18 | Dec 10, 2024 | Constitution Day | Tuesday | |
19 | Dec 30, 2024 | Public Holiday | Monday | Long weekend |
20 | Dec 31, 2024 | New Year's Eve | Tuesday |
# | Date | Name | Weekday | Note |
---|---|---|---|---|
1 | Jan 4, 2024 | Cavalry and Armor Day | Thursday | |
2 | Jan 13, 2024 | National Aviation Day | Saturday | |
3 | Jan 13, 2024 | National Children's Day | Saturday | |
4 | Jan 14, 2024 | National Forest Conservation Day | Sunday | |
5 | Jan 16, 2024 | Teachers' Day | Tuesday | |
6 | Jan 18, 2024 | Royal Thai Armed Forces Day | Thursday | |
7 | Jan 27, 2024 | National Dairy Day | Saturday | |
8 | Feb 2, 2024 | Inventor's Day | Friday | Long weekend |
9 | Feb 2, 2024 | National Agriculture Day | Friday | Long weekend |
10 | Feb 3, 2024 | Veterans' Day | Saturday | |
11 | Feb 10, 2024 | Volunteer Defense's Day | Saturday | |
12 | Feb 14, 2024 | Valentine's Day | Wednesday | |
13 | Feb 24, 2024 | National Artist Day | Saturday | |
14 | Feb 25, 2024 | National Radio Day | Sunday | |
15 | Feb 26, 2024 | Cooperatives Day | Monday | Long weekend |
16 | Mar 5, 2024 | Journalist's Day | Tuesday | |
17 | Mar 13, 2024 | National Elephant Day | Wednesday | |
18 | Mar 20, 2024 | March Equinox | Wednesday | |
19 | Mar 31, 2024 | King Nangklao Memorial Day | Sunday | |
20 | Apr 1, 2024 | Civil Service Day | Monday | Long weekend |
21 | Apr 2, 2024 | National Children's Book Day | Tuesday | |
22 | Apr 2, 2024 | Thai Heritage Conservation Day | Tuesday | |
23 | Apr 8, 2024 | Anniversary of the Ministry of Defense | Monday | Long weekend |
24 | Apr 9, 2024 | Royal Thai Air Force Day | Tuesday | |
25 | Apr 10, 2024 | National Rubber Day | Wednesday | |
26 | Apr 14, 2024 | Family Day | Sunday | |
27 | Apr 25, 2024 | King Naresuan Day | Thursday | |
28 | Apr 30, 2024 | Consumer Protection Day | Tuesday | |
29 | May 14, 2024 | Thai Buffalo Conservation Day | Tuesday | |
30 | May 30, 2024 | King Prajadhipok Day | Thursday | |
31 | Jun 9, 2024 | Ananda Mahidol Day | Sunday | |
32 | Jun 10, 2024 | Dragon Boat Festival | Monday | Long weekend |
33 | Jun 20, 2024 | June Solstice | Thursday | |
34 | Jun 25, 2024 | National Iodine Day | Tuesday | |
35 | Jun 26, 2024 | Sunthorn Phu Day | Wednesday | |
36 | Jul 1, 2024 | National Scout Organization Day | Monday | Long weekend |
37 | Jul 22, 2024 | Buddhist Lent | Monday | Long weekend |
38 | Jul 29, 2024 | National Thai Language Day | Monday | Long weekend |
39 | Aug 1, 2024 | Thai Women's Day | Thursday | |
40 | Aug 12, 2024 | Birth of the Queen Mother | Monday | Long weekend |
41 | Aug 12, 2024 | Mother's Day | Monday | Long weekend |
42 | Aug 16, 2024 | Thai Peace Day | Friday | Long weekend |
43 | Aug 18, 2024 | Ghost Festival | Sunday | |
44 | Aug 18, 2024 | National Science Day | Sunday | |
45 | Sep 4, 2024 | Royal Thai Navy Submarine Memorial Day | Wednesday | |
46 | Sep 9, 2024 | Huai Kha Khaeng Thung Yai Naresuan Wildlife Sanctuaries World Heritage Day | Monday | Long weekend |
47 | Sep 15, 2024 | Silpa Bhirasri Day | Sunday | |
48 | Sep 17, 2024 | Mid-Autumn Festival | Tuesday | |
49 | Sep 19, 2024 | Thai Museum Day | Thursday | |
50 | Sep 20, 2024 | National Canal Conservation Day | Friday | Long weekend |
51 | Sep 20, 2024 | National Youth Day | Friday | Long weekend |
52 | Sep 22, 2024 | September Equinox | Sunday | |
53 | Sep 24, 2024 | Mahidol Day | Tuesday | |
54 | Sep 28, 2024 | Thai National Flag Day | Saturday | |
55 | Oct 1, 2024 | King Rama IV Memorial Day | Tuesday | |
56 | Oct 3, 2024 | Vegetarian Festival | Thursday | |
57 | Oct 4, 2024 | Second Day of the Vegetarian Festival | Friday | Long weekend |
58 | Oct 5, 2024 | Third Day of the Vegetarian Festival | Saturday | |
59 | Oct 6, 2024 | Fourth Day of the Vegetarian Festival | Sunday | |
60 | Oct 7, 2024 | Fifth Day of the Vegetarian Festival | Monday | Long weekend |
61 | Oct 8, 2024 | Sixth Day of the Vegetarian Festival | Tuesday | |
62 | Oct 9, 2024 | Seventh Day of the Vegetarian Festival | Wednesday | |
63 | Oct 10, 2024 | Eighth Day of the Vegetarian Festival | Thursday | |
64 | Oct 11, 2024 | Ninth Day of the Vegetarian Festival | Friday | Long weekend |
65 | Oct 13, 2024 | National Police Day | Sunday | |
66 | Oct 14, 2024 | Democracy Day | Monday | Long weekend |
67 | Oct 21, 2024 | National Annual Tree Loving Day | Monday | Long weekend |
68 | Oct 21, 2024 | National Dental Hygiene Day | Monday | Long weekend |
69 | Oct 21, 2024 | National Nurses' Day | Monday | Long weekend |
70 | Nov 17, 2024 | World Day of Remembrance for Road Traffic Victims | Sunday | |
71 | Nov 20, 2024 | Royal Thai Navy Day | Wednesday | |
72 | Nov 25, 2024 | King Vajiravudh Memorial Day | Monday | Long weekend |
73 | Nov 27, 2024 | National Health-Building Day | Wednesday | |
74 | Dec 1, 2024 | Damrong Rajanubhab Day | Sunday | |
75 | Dec 4, 2024 | Thai Environment Day | Wednesday | |
76 | Dec 5, 2024 | Father's Day | Thursday | |
77 | Dec 16, 2024 | National Sports Day | Monday | Long weekend |
78 | Dec 21, 2024 | December Solstice | Saturday | |
79 | Dec 24, 2024 | Christmas Eve | Tuesday | |
80 | Dec 25, 2024 | Christmas Day | Wednesday | |
81 | Dec 28, 2024 | King Taksin Memorial Day | Saturday |