The calendar below maps out Singapore's 2025 holidays month by month, combining national public holidays with regional school breaks. There are 11 nationwide public holidays marked in 2025, of which 9 fall on a working day. School holidays follow one national calendar that applies in all 5 regions, totalling roughly 95 days over the year. The holiday year opens with New Year's Day on 1 January and runs through to Christmas Day on 25 December. Hover over or tap any highlighted day to see what it marks.