June 2028 — Blida, Algeria
| Date | Hijri | Fajr | Sunrise | Dhuhr | Asr | Maghrib | Isha |
|---|
| Thu 1 Jun | 8 Muḥarram | 03:44 | 05:32 | 12:47 | 16:37 | 20:02 | 21:43 |
| Fri 2 Jun | 9 Muḥarram | 03:43 | 05:32 | 12:47 | 16:37 | 20:02 | 21:43 |
| Sat 3 Jun | 10 Muḥarram | 03:43 | 05:31 | 12:47 | 16:37 | 20:03 | 21:44 |
| Sun 4 Jun | 11 Muḥarram | 03:42 | 05:31 | 12:47 | 16:38 | 20:03 | 21:45 |
| Mon 5 Jun | 12 Muḥarram | 03:42 | 05:31 | 12:47 | 16:38 | 20:04 | 21:46 |
| Tue 6 Jun | 13 Muḥarram | 03:41 | 05:31 | 12:48 | 16:38 | 20:05 | 21:47 |
| Wed 7 Jun | 14 Muḥarram | 03:41 | 05:30 | 12:48 | 16:38 | 20:05 | 21:47 |
| Thu 8 Jun | 15 Muḥarram | 03:41 | 05:30 | 12:48 | 16:39 | 20:06 | 21:48 |
| Fri 9 Jun | 16 Muḥarram | 03:40 | 05:30 | 12:48 | 16:39 | 20:06 | 21:49 |
| Sat 10 Jun | 17 Muḥarram | 03:40 | 05:30 | 12:48 | 16:39 | 20:07 | 21:49 |
| Sun 11 Jun | 18 Muḥarram | 03:40 | 05:30 | 12:48 | 16:39 | 20:07 | 21:50 |
| Mon 12 Jun | 19 Muḥarram | 03:40 | 05:30 | 12:49 | 16:39 | 20:07 | 21:51 |
| Tue 13 Jun | 20 Muḥarram | 03:39 | 05:30 | 12:49 | 16:40 | 20:08 | 21:51 |
| Wed 14 Jun | 21 Muḥarram | 03:39 | 05:30 | 12:49 | 16:40 | 20:08 | 21:52 |
| Thu 15 Jun | 22 Muḥarram | 03:39 | 05:30 | 12:49 | 16:40 | 20:09 | 21:52 |
| Fri 16 Jun | 23 Muḥarram | 03:39 | 05:30 | 12:50 | 16:40 | 20:09 | 21:52 |
| Sat 17 Jun | 24 Muḥarram | 03:39 | 05:30 | 12:50 | 16:41 | 20:09 | 21:53 |
| Sun 18 Jun | 25 Muḥarram | 03:39 | 05:30 | 12:50 | 16:41 | 20:10 | 21:53 |
| Mon 19 Jun | 26 Muḥarram | 03:40 | 05:31 | 12:50 | 16:41 | 20:10 | 21:53 |
| Tue 20 Jun | 27 Muḥarram | 03:40 | 05:31 | 12:50 | 16:41 | 20:10 | 21:54 |
| Wed 21 Jun | 28 Muḥarram | 03:40 | 05:31 | 12:51 | 16:42 | 20:10 | 21:54 |
| Thu 22 Jun | 29 Muḥarram | 03:40 | 05:31 | 12:51 | 16:42 | 20:10 | 21:54 |
| Fri 23 Jun | 30 Muḥarram | 03:40 | 05:32 | 12:51 | 16:42 | 20:11 | 21:54 |
| Sat 24 Jun | 1 Ṣafar | 03:41 | 05:32 | 12:51 | 16:42 | 20:11 | 21:54 |
| Sun 25 Jun | 2 Ṣafar | 03:41 | 05:32 | 12:51 | 16:42 | 20:11 | 21:54 |
| Mon 26 Jun | 3 Ṣafar | 03:42 | 05:32 | 12:52 | 16:43 | 20:11 | 21:54 |
| Tue 27 Jun | 4 Ṣafar | 03:42 | 05:33 | 12:52 | 16:43 | 20:11 | 21:54 |
| Wed 28 Jun | 5 Ṣafar | 03:43 | 05:33 | 12:52 | 16:43 | 20:11 | 21:54 |
| Thu 29 Jun | 6 Ṣafar | 03:43 | 05:34 | 12:52 | 16:43 | 20:11 | 21:54 |
| Fri 30 Jun | 7 Ṣafar | 03:44 | 05:34 | 12:53 | 16:43 | 20:11 | 21:54 |