Support Time.now: Join our Premium Plan for an ad-free experience! Support Us: Go Premium Ad-Free!

Solar & Lunar Eclipses in Morocco 🇲🇦

Seen from Morocco, the next solar eclipse is a Partial on 12 Aug 2026; the next lunar eclipse is a Partial on 28 Aug 2026.

Exact eclipse times and how much of the Sun or Moon is covered depend on where you stand. Check Rabat or pick a city: Casablanca, Fes, Tangier, Marrakesh, Salé, Agadir.

New to eclipses? Learn the difference between total and partial solar eclipses, an annular 'ring of fire' eclipse, and a penumbral lunar eclipse. You can also see the current time in Morocco.

🌑
Next Solar Eclipse
12 Aug 2026
Partial Solar Eclipse
🌕
Next Lunar Eclipse
28 Aug 2026
Partial Lunar Eclipse

Solar & Lunar Eclipses in Morocco

Upcoming solar and lunar eclipses for Rabat and major cities across Morocco. Eclipse dates are the same worldwide, but how much of the Sun or Moon is covered depends on the city.

Next Eclipse in Major Morocco Cities

  • Casablanca 12 Aug 2026 · Partial Solar Eclipse · 81.6% max
  • Fes 12 Aug 2026 · Partial Solar Eclipse · 82.2% max
  • Tangier 12 Aug 2026 · Partial Solar Eclipse · 86.0% max
  • Marrakesh 12 Aug 2026 · Partial Solar Eclipse · 78.6% max
  • Salé 12 Aug 2026 · Partial Solar Eclipse · 81.8% max
  • Agadir 12 Aug 2026 · Partial Solar Eclipse · 73.8% max
  • Rabat 12 Aug 2026 · Partial Solar Eclipse · 81.8% max
  • Meknes 12 Aug 2026 · Partial Solar Eclipse · 82.2% max
  • Oujda 12 Aug 2026 · Partial Solar Eclipse · 85.4% max
  • Kenitra 12 Aug 2026 · Partial Solar Eclipse · 81.8% max
  • Tétouan 12 Aug 2026 · Partial Solar Eclipse · 85.7% max
  • Al Hoceïma 12 Aug 2026 · Partial Solar Eclipse · 85.7% max
  • Temara 12 Aug 2026 · Partial Solar Eclipse · 81.9% max
  • Safi 12 Aug 2026 · Partial Solar Eclipse · 79.0% max
  • Mohammedia 12 Aug 2026 · Partial Solar Eclipse · 81.7% max
  • Khouribga 12 Aug 2026 · Partial Solar Eclipse · 81.5% max
  • El Jadida 12 Aug 2026 · Partial Solar Eclipse · 80.9% max
  • Beni Mellal 12 Aug 2026 · Partial Solar Eclipse · 81.2% max
  • Salé Al Jadida 12 Aug 2026 · Partial Solar Eclipse · 81.9% max
  • Ait Melloul 12 Aug 2026 · Partial Solar Eclipse · 73.7% max
  • Nador 12 Aug 2026 · Partial Solar Eclipse · 86.5% max
  • Dar Bouazza 12 Aug 2026 · Partial Solar Eclipse · 81.4% max
  • Taza 12 Aug 2026 · Partial Solar Eclipse · 81.9% max
  • Fès al Bali 12 Aug 2026 · Partial Solar Eclipse · 82.1% max
  • Settat 12 Aug 2026 · Partial Solar Eclipse · 81.2% max
  • Berrechid 12 Aug 2026 · Partial Solar Eclipse · 81.4% max
  • Khemisset 12 Aug 2026 · Partial Solar Eclipse · 82.1% max
  • Inezgane 12 Aug 2026 · Partial Solar Eclipse · 73.7% max
  • Ksar El Kebir 12 Aug 2026 · Partial Solar Eclipse · 82.6% max
  • Larache 12 Aug 2026 · Partial Solar Eclipse · 83.2% max

Browse Eclipses in Morocco by cities in alphabetical order:

A B C D E F G H I J K L M N O R S T Y Z