Christmas Day in Malaysia
Celebrates the birth of Jesus Christ.
Christmas Day celebrates the birth of Jesus Christ and is a national public holiday in Malaysia. Shopping malls, hotels and Christian communities across the country mark the season with decorations, carols and gatherings, reflecting Malaysia's multicultural character.
In Sabah, Christmas Eve is additionally recognised as a public holiday.
When is Christmas Day?
| Year | Date | Observed in | |
|---|---|---|---|
| 2026 | Thu, 24 December 2026 | Sabah | |
| 2026 | Fri, 25 December 2026 | National | |
| 2027 | Fri, 24 December 2027 | Sabah | |
| 2027 | Sat, 25 December 2027 | National | |
| 2028 | Sun, 24 December 2028 | Sabah | |
| 2028 | Mon, 25 December 2028 | National |
Planning around Christmas Day
Christmas Day is observed in Sabah. If you are planning travel or annual leave, check the dates above for 2026 and the following years, because the weekday changes each year and determines whether the holiday creates a natural long weekend.
Within the years listed, Christmas Day falls next to a weekend in at least one year, so taking one or two days of annual leave can stretch your break further. See our long-weekend pages for the best leave suggestions in each state.
