Transparency & verification

Methodology

Where the displayed times come from, how often they are updated, and how we make sure they match exactly what the Ministry of Habous and Islamic Affairs of Morocco publishes.

Source of the times

All times come directly from the official site habous.gov.ma, the portal of the Ministry of Habous and Islamic Affairs of Morocco. These are the times the Directorate of Islamic Affairs officially calculates and publishes for each city — the same ones displayed in the Kingdom's mosques.

We recalculate nothing. No approximate astronomical formula is applied: the times for Fajr, sunrise (Shuruk), Dhuhr, Asr, Maghrib and Isha are taken as-is from the official source, city by city.

Coverage

The times cover the 189 cities and towns for which the Directorate of Islamic Affairs publishes official tables, spread across the Kingdom's 12 regions — from the 14 largest cities (Casablanca, Rabat, Marrakech, Fès, Tanger, Agadir, Meknès, Oujda, Kénitra, Tétouan, Safi, El Jadida, Beni Mellal, Nador) to rural communes. The full list is on the All cities page.

Update frequency

Data is fetched automatically several times a day from habous.gov.ma. Each fetch updates the database: if the Ministry corrects or publishes new data, the displayed version is replaced by the most recent one and the cache is refreshed.

An automated check continuously verifies that today's and tomorrow's times are available for the reference city, so that any interruption of the source is detected quickly.

Hijri calendar (rukyat)

Hijri dates follow the official Moroccan Hijri calendar, based on rukyat — the legal sighting of the crescent moon announced by the Ministry. This calendar can differ by a day from the Saudi calendar or from astronomical calculations, particularly for the start of Ramadan, Eid al-Fitr and Eid al-Adha.

In practice, the times for a new Hijri month only appear once the Ministry has officially published them, after the sighting of the crescent. There may therefore be a short delay at the turn of a month — the price of fidelity to the official source rather than to an astronomical forecast.

Local time and Ramadan

Morocco uses GMT+1 all year, except during Ramadan, when the Kingdom returns to GMT+0 for the month, then switches back to GMT+1 after Eid al-Fitr. This change shifts all prayer times by about an hour. The times shown reflect the official local time in force, in line with the Ministry's publications.

Corrections & reporting

If you notice a discrepancy between a time shown here and the one published by the Ministry of Habous, the authoritative reference is always habous.gov.ma and the announcement of your local mosque. Report the discrepancy via the Contact page and we will verify the data against the source as soon as possible.

In short: the times are not calculated by us but taken from the official Ministry of Habous source, updated several times a day, and aligned with the Moroccan moon-sighting Hijri calendar. Learn more about who edits this site: About.