1 Jan, 2024 (Mon) | New Year's Day | National holiday |
13 Jan, 2024 (Sat) | National Children's Day | Observance |
16 Jan, 2024 (Tue) | Teachers' Day | Observance |
10 Feb, 2024 (Sat) | Lunar New Year's Day | Observance |
11 Feb, 2024 (Sun) | Second Day of Lunar New Year | Observance |
12 Feb, 2024 (Mon) | Third Day of Lunar New Year | Observance |
14 Feb, 2024 (Wed) | Valentine's Day | Observance |
24 Feb, 2024 (Sat) | Makha Bucha | National holiday |
26 Feb, 2024 (Mon) | Day off for Makha Bucha | National holiday |
20 Mar, 2024 (Wed) | March Equinox | Season |
6 Apr, 2024 (Sat) | Chakri Day | National holiday |
8 Apr, 2024 (Mon) | Day off for Chakri Day | National holiday |
13 Apr, 2024 (Sat) | Songkran | National holiday |
14 Apr, 2024 (Sun) | Songkran | National holiday |
15 Apr, 2024 (Mon) | Songkran | National holiday |
16 Apr, 2024 (Tue) | Songkran Observed | National holiday |
1 May, 2024 (Wed) | Labor Day | Bank holiday |
4 May, 2024 (Sat) | Coronation Day | National holiday |
6 May, 2024 (Mon) | Day off for Coronation Day | National holiday |
6 May, 2024 (Mon) | Royal Ploughing Ceremony Day (Tentative Date) | Government Holiday |
3 Jun, 2024 (Mon) | Queen Suthida's Birthday | National holiday |
21 Jun, 2024 (Fri) | June Solstice | Season |
20 Jul, 2024 (Sat) | Buddhist Lent Day | National holiday |
22 Jul, 2024 (Mon) | Day off for Buddhist Lent Day | National holiday |
28 Jul, 2024 (Sun) | King Vajiralongkorn's Birthday | National holiday |
29 Jul, 2024 (Mon) | Day off for King Vajiralongkorn's Birthday | National holiday |
12 Aug, 2024 (Mon) | The Queen's Birthday | National holiday |
23 Sep, 2024 (Mon) | September Equinox | Season |
13 Oct, 2024 (Sun) | Anniversary of the Death of King Bhumibol | National holiday |
14 Oct, 2024 (Mon) | Day off for Anniversary of the Death of King Bhumibol | National holiday |
23 Oct, 2024 (Wed) | Chulalongkorn Day | National holiday |
31 Oct, 2024 (Thu) | Halloween | Observance |
5 Dec, 2024 (Thu) | King Bhumibol's Birthday/Father's Day | National holiday |
10 Dec, 2024 (Tue) | Constitution Day | National holiday |
21 Dec, 2024 (Sat) | December Solstice | Season |
24 Dec, 2024 (Tue) | Christmas Eve | Observance |
25 Dec, 2024 (Wed) | Christmas Day | Observance |
30 Dec, 2024 (Mon) | New Year Special Public Holiday | National holiday |
31 Dec, 2024 (Tue) | New Year's Eve | National holiday |