This interactive calendar shows the 2026 public holidays and school holidays for Serbia on a single month-by-month view. There are 11 nationwide public holidays marked in 2026, of which 9 fall on a working day. School holidays follow one national calendar that applies in all 26 regions, totalling roughly 128 days over the year. The holiday year opens with New Year's Day on 1 January and runs through to Armistice Day on 11 November. Hover over or tap any highlighted day to see what it marks.