According to the Law on Holidays, the non-working days for 2025 have been announced.
So, non-working days for all citizens are:
January 1 (Wednesday) is a non-working day
January 7 (Tuesday) - Christmas, the first day of Christmas according to the Orthodox calendar
April 21 (Monday) - Easter, the second day of Easter according to the Orthodox calendar
March 30 (Sunday) - Ramadan Eid, the first day of Ramadan Eid, that is, March 31 (Monday) is a non-working day
May 1 (Thursday) - Labor Day
May 24 (Saturday) - Ss. Cyril and Methodius – Day of All-Slavic Educators
August 2 (Saturday) - Republic Day
September 8 (Monday) - Independence Day
October 11 (Saturday) - Day of Macedonian Uprising
October 23 (Thursday) - Day of the Macedonian Revolutionary Struggle
December 8 (Monday) - St. Clement of Ohrid
For citizens of the Orthodox faith:
January 6 (Monday) - Christmas Eve, the day before Christmas
January 19 (Sunday) - Epiphany
April 18 (Friday) - Good Friday, Friday before Easter
June 6 (Friday) - All Souls' Day, Friday before All Souls' Day
August 28 (Thursday) - Dormition of the Mother of God
For citizens of the Catholic faith:
April 21 (Monday) - Easter, the second day of Easter
November 1 (Friday) - All Saints' Day
December 25 (Thursday) - the first day of Christmas
For citizens of the Muslim faith:
June 6 (Friday) - Eid al-Adha, the first day of Eid al-Adha
For citizens belonging to the Albanian community:
November 22 (Saturday) - Albanian Alphabet Day
For citizens belonging to the Serbian community:
January 27 (Monday) - Saint Sava
For citizens belonging to the Roma community:
April 8 (Tuesday) - International Roma Day
For citizens belonging to the Vlach community:
May 23 (Friday) - Vlach's National Day
For citizens belonging to the Jewish community:
October 2 (Thursday) - Yom Kippur, the first day of Yom Kippur
For citizens belonging to the Bosniak community:
September 28 (Sunday), International Bosniaks Day
For citizens belonging to the Turkish community:
December 21 (Synday) - Turkish language teaching day