بِسْمِ اللهِ الرَّحْمٰنِ الرَّحِيْمِ

Please note that the below Hijri dates are computed using the Umm Al-Qura Calendar. Lunar crescent sightings are updated on this calendar for 1 Muharram, 1 Ramadan, 1 Shawwal, 1 Dhul Hijja, so some of the dates may appear twice. The entire calendar is not adjusted, but the adjusted holydays are marked in green as opposed to unadjusted holydays. Please note that where a night is denoted as a special day, it is the previous night. For example, Lailat-ul-Mi'raj falls on the 27th of Rajab, but it is the time after Maghrib on the 26th and early morning hours of the 27th that are intended by the word lailat (because in the Islamic calendar the next date begins after Maghrib / sunset).

+
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
01 May - Friday
8 Ramaḍān - الجمعة
02 May - Saturday
9 Ramaḍān - السبت
03 May - Sunday
10 Ramaḍān - الاحد
04 May - Monday
11 Ramaḍān - الاثنين
05 May - Tuesday
12 Ramaḍān - الثلاثاء
06 May - Wednesday
13 Ramaḍān - الاربعاء
07 May - Thursday
14 Ramaḍān - الخميس
08 May - Friday
15 Ramaḍān - الجمعة
09 May - Saturday
16 Ramaḍān - السبت
10 May - Sunday
17 Ramaḍān - الاحد
11 May - Monday
18 Ramaḍān - الاثنين
12 May - Tuesday
19 Ramaḍān - الثلاثاء
13 May - Wednesday
20 Ramaḍān - الاربعاء
14 May - Thursday
21 Ramaḍān - الخميس
Lailat-ul-Qadr
15 May - Friday
22 Ramaḍān - الجمعة
16 May - Saturday
23 Ramaḍān - السبت
Lailat-ul-Qadr
17 May - Sunday
24 Ramaḍān - الاحد
18 May - Monday
25 Ramaḍān - الاثنين
Lailat-ul-Qadr
19 May - Tuesday
26 Ramaḍān - الثلاثاء
20 May - Wednesday
27 Ramaḍān - الاربعاء
Lailat-ul-Qadr
21 May - Thursday
28 Ramaḍān - الخميس
22 May - Friday
29 Ramaḍān - الجمعة
Lailat-ul-Qadr
23 May - Saturday
30 Ramaḍān - السبت
24 May - Sunday
1 Shawwāl - الاحد
Eid-ul-Fitr
25 May - Monday
2 Shawwāl - الاثنين
26 May - Tuesday
3 Shawwāl - الثلاثاء
27 May - Wednesday
4 Shawwāl - الاربعاء
28 May - Thursday
5 Shawwāl - الخميس
29 May - Friday
6 Shawwāl - الجمعة
30 May - Saturday
7 Shawwāl - السبت
31 May - Sunday
8 Shawwāl - الاحد
Upcoming Holy Day: Ashura on 05 July 2025