Thaipusam is a Hindu festival that takes place every year on the first full moon of the Tamil month of Thai, which comes in late January or February. In Peninsular Malaysia, it is a public holiday in Kuala Lumpur, Putrajaya, Johor, Negeri Sembilan, Perak, Penang, and Selangor.
Although it was previously observed as a public holiday; Thaipusam is not a gazetted holiday in the state of Kedah and classified as a public event. The public holiday was cancelled in 2021 since the public event (Thaipusam Festival) was not held due to the movement control order during COVID-19.
It is unclear if the public holiday would be reinstated in Kedah once COVID-19 is under control.
Below are the Thaipusam public holiday dates for 2022, 2023 and 2024.