Africa

Sunrise and sunset times in Morocco

SunAndMoon covers 9 cities in Morocco. Today in Fes, the largest, the sun rises at 06:29 and sets at 20:23 (13h 54m of daylight), in local time.

Pick a city for its full local schedule: sunrise, sunset, solar noon, day length, golden hour, blue hour, dawn, dusk and moon times.

Sunrise, sunset and day length today across Morocco, in each city's local time
CitySunriseSunsetDay length
Fes06:2920:2313h 54m
Tangier06:2820:3014h 2m
Sale06:3620:3013h 54m
Agadir06:5420:3413h 40m
Meknes06:3120:2513h 54m
Oujda06:1520:1213h 57m
Casablanca06:4020:3213h 52m
Marrakesh06:4520:3013h 45m
Rabat06:3620:3013h 54m

Sun times across Morocco

These are today's sunrise and sunset times for the 9 cities in Moroccothat SunAndMoon covers, computed from each city's coordinates and shown in its own local time zone. Morocco sits in Africa, using a single time zone, so the exact clock times move from place to place. Open a city for its full day, month-by-month tables and moon times.

Frequently asked questions about the sun in Morocco

What time does the sun rise in Morocco today?

In Fes, Morocco's largest city, the sun rises at 06:29 and sets at 20:23 today, in local time. Times vary across the country by longitude and time zone; open a city below for its own schedule.

How many cities in Morocco can I check?

SunAndMoon has a dedicated sunrise and sunset page for 9 cities in Morocco, each with solar noon, day length, golden hour, blue hour, dawn, dusk and moon times.

Why do sunrise times differ across Morocco?

Morocco uses a single time zone (GMT+1), but the sun still reaches eastern cities before western ones, so sunrise and sunset times differ by longitude across the country.

Where are the longest and shortest days in Morocco?

The further a city sits from the equator, the bigger its swing between the longest and shortest day. In Morocco that swing is largest in Tangier and smallest nearer the equator. Around the June solstice Fes gets 14h 26m of daylight, and around the December solstice 9h 53m.

More for Morocco