Public Holidays in Afghanistan
Complete calendar of Afghan national holidays and observances for 2026
8
Total Holidays
2
National
6
Public
0
Observances
National Day of Afghanistan
Nowruz (Afghan New Year)
March 21
2026 Holiday Calendar
3 March (1 holiday)
March
21
21
Nowruz (Afghan New Year)
4 April (1 holiday)
April
28
28
Mujahideen Victory Day
5 May (1 holiday)
May
1
1
Labour Day
8 August (1 holiday)
August
19
19
Independence Day
Variable Date Holidays (4 holidays)
These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.
Varies
Eid al-Fitr
Varies
Eid al-Adha
Varies
Ashura
Varies
Prophet's Birthday (Mawlid)
Frequently Asked Questions
How many public holidays does Afghanistan have?
Afghanistan has 8 public holidays and observances, including 2 national holidays and 6 public holidays.
What is the national day of Afghanistan?
The national day of Afghanistan is Nowruz (Afghan New Year), celebrated on March 21.
Does Afghanistan celebrate Christmas?
Afghanistan does not officially observe Christmas as a public holiday.