Do all sectors in Thailand share the same holidays?
Mostly, but not entirely. Government offices skip National Labour Day (1 May) but observe the Royal Ploughing Ceremony (11 May) and Buddhist Lent Day (30 July); banks follow the Bank of Thailand list, which is the reverse. Banks in the five southern border provinces additionally observe Islamic holidays and Chinese New Year.