Calendars › Countries › Iran

Iran public holidays 2026

National public holidays in Iran. Regional/subdivision holidays are not included.

2025202620272028

2026 holidays

DateDayHoliday
January 3, 2026Saturdayولادت امام علی علیه السلام و روز پدر
January 17, 2026Saturdayمبعث رسول اکرم (ص)
February 4, 2026Wednesdayولادت حضرت قائم عجل الله تعالی فرجه و جشن نیمه شعبان
February 11, 2026Wednesdayپیروزی انقلاب اسلامی
March 1, 2026Sundayتعطیلی عمومی
March 2, 2026Mondayتعطیلی عمومی
March 3, 2026Tuesdayتعطیلی عمومی
March 4, 2026Wednesdayتعطیلی عمومی
March 5, 2026Thursdayتعطیلی عمومی
March 6, 2026Fridayتعطیلی عمومی
March 7, 2026Saturdayتعطیلی عمومی
March 11, 2026Wednesdayشهادت حضرت علی علیه السلام
March 20, 2026Fridayروز ملی شدن صنعت نفت ایران
March 21, 2026Saturdayجشن نوروز; عید سعید فطر
March 22, 2026Sundayتعطیل به مناسبت عید سعید فطر; عیدنوروز
March 23, 2026Mondayعیدنوروز
March 24, 2026Tuesdayعیدنوروز
April 1, 2026Wednesdayروز جمهوری اسلامی
April 2, 2026Thursdayروز طبیعت
April 14, 2026Tuesdayشهادت امام جعفر صادق علیه السلام
May 27, 2026Wednesdayعید سعید قربان
June 4, 2026Thursdayرحلت حضرت امام خمینی; عید سعید غدیر خم
June 5, 2026Fridayقیام 15 خرداد
June 24, 2026Wednesdayتاسوعای حسینی
June 25, 2026Thursdayعاشورای حسینی
August 4, 2026Tuesdayاربعین حسینی
August 12, 2026Wednesdayرحلت رسول اکرم؛شهادت امام حسن مجتبی علیه السلام
August 13, 2026Thursdayشهادت امام رضا علیه السلام
August 21, 2026Fridayشهادت امام حسن عسکری علیه السلام
August 30, 2026Sundayمیلاد رسول اکرم و امام جعفر صادق علیه السلام
November 13, 2026Fridayشهادت حضرت فاطمه زهرا سلام الله علیها
December 23, 2026Wednesdayولادت امام علی علیه السلام و روز پدر

2027 holidays

DateDayHoliday
January 6, 2027Wednesdayمبعث رسول اکرم (ص) (تخمینی)
January 24, 2027Sundayولادت حضرت قائم عجل الله تعالی فرجه و جشن نیمه شعبان (تخمینی)
February 11, 2027Thursdayپیروزی انقلاب اسلامی
March 1, 2027Mondayشهادت حضرت علی علیه السلام (تخمینی)
March 10, 2027Wednesdayعید سعید فطر (تخمینی)
March 11, 2027Thursdayتعطیل به مناسبت عید سعید فطر (تخمینی)
March 20, 2027Saturdayروز ملی شدن صنعت نفت ایران
March 21, 2027Sundayجشن نوروز
March 22, 2027Mondayعیدنوروز
March 23, 2027Tuesdayعیدنوروز
March 24, 2027Wednesdayعیدنوروز
April 1, 2027Thursdayروز جمهوری اسلامی
April 2, 2027Fridayروز طبیعت
April 3, 2027Saturdayشهادت امام جعفر صادق علیه السلام (تخمینی)
May 17, 2027Mondayعید سعید قربان (تخمینی)
May 25, 2027Tuesdayعید سعید غدیر خم (تخمینی)
June 4, 2027Fridayرحلت حضرت امام خمینی
June 5, 2027Saturdayقیام 15 خرداد
June 15, 2027Tuesdayتاسوعای حسینی (تخمینی)
June 16, 2027Wednesdayعاشورای حسینی (تخمینی)
July 25, 2027Sundayاربعین حسینی (تخمینی)
August 2, 2027Mondayرحلت رسول اکرم؛شهادت امام حسن مجتبی علیه السلام (تخمینی)
August 3, 2027Tuesdayشهادت امام رضا علیه السلام (تخمینی)
August 11, 2027Wednesdayشهادت امام حسن عسکری علیه السلام (تخمینی)
August 20, 2027Fridayمیلاد رسول اکرم و امام جعفر صادق علیه السلام (تخمینی)
November 3, 2027Wednesdayشهادت حضرت فاطمه زهرا سلام الله علیها (تخمینی)
December 12, 2027Sundayولادت امام علی علیه السلام و روز پدر (تخمینی)
December 26, 2027Sundayمبعث رسول اکرم (ص) (تخمینی)

Weekend days: Friday. Coverage: 2010–2040. Source: python-holidays (MIT), national public holidays.

Use this calendar in code

Calendar id: ir

curl "https://bankday.jacklehoff4866.workers.dev/v1/business-day?calendar=ir&date=2026-12-24" \
  -H "Authorization: Bearer $BANKDAY_KEY"
curl "https://bankday.jacklehoff4866.workers.dev/v1/business-days/add?calendar=ir&date=2026-10-15&days=5" \
  -H "Authorization: Bearer $BANKDAY_KEY"
curl "https://bankday.jacklehoff4866.workers.dev/v1/holidays?calendar=ir&year=2026" \
  -H "Authorization: Bearer $BANKDAY_KEY"

Get IR business days via API

1,000 requests/month free. No credit card. Your key appears instantly.

Related calendars

FAQ

How many public holidays does Iran have in 2026?

32 weekday and weekend holiday dates are listed for 2026, in addition to weekends (Friday).

What days are weekends for Iran?

Weekend days are Friday.

When is the next Iran holiday?

شهادت حضرت فاطمه زهرا سلام الله علیها on Friday, November 13, 2026.

How do I check Iran business days in code?

Call GET https://bankday.jacklehoff4866.workers.dev/v1/business-day?calendar=ir&date=YYYY-MM-DD with a free Bankday API key. The response says whether the date is a business day and gives the next and previous business days.