Skip to content
✨ New: PhotoWeather is now available on iOS and Android
Rule Dark Skies

Todra Gorge - Dark Skies - Morocco

Tinghir, Drâa-Tafilalet, Morocco

Moonless nights with crystal-clear skies for deep-sky photography

Upcoming Opportunities

When all conditions match, PhotoWeather marks an opportunity window.

Times shown in Africa/Casablanca
Next opportunity
Pristine Dark Skies (pristine)
Todra Gorge
Sat, Apr 11 · 21:12–05:33 · 8h window
Medium confidence
44%
🌛Moon Altitude-78.4-11.8°
☁️Total Cloud Coverage0%
starry-night weather icon
Excellent Dark Skies (pristine)
Todra Gorge
Sun, Apr 12 · 21:13–23:00
🌛Moon Altitude:-72.9--71.1°
Low
starry-night weather icon
Excellent Dark Skies (pristine)
Todra Gorge
Mon, Apr 13 · 04:00–05:31
🌛Moon Altitude:-5.8-6.2°
Low
starry-night weather icon
Pristine Dark Skies (pristine)
Todra Gorge
Mon, Apr 13 · 21:14–05:30
🌛Moon Altitude:-66.8-0.3°
Medium
starry-night weather icon
Pristine Dark Skies (pristine)
Todra Gorge
Tue, Apr 14 · 21:15–05:29
🌛Moon Altitude:-61--5.9°
Medium
starry-night weather icon
Pristine Dark Skies (pristine)
Todra Gorge
Fri, Apr 17 · 01:00–05:26
🌛Moon Altitude:-47.3--17.7°
Medium
starry-night weather icon
Pristine Dark Skies (pristine)
Todra Gorge
Fri, Apr 17 · 21:17–23:00
🌛Moon Altitude:-19.5--9°
Low
+1 more windows in the next 10 days

What this forecast looks for

Plain-language explanation from the rule

This forecast identifies optimal conditions for astrophotography across Morocco's exceptionally dark skies—from pristine Saharan darkness to high-altitude Atlas locations. We track moon phase, cloud cover, atmospheric transparency, and light pollution to predict when Milky Way photography captures Morocco's dramatic landscapes under African night skies.

Morocco offers some of the world's darkest skies, particularly in the Sahara Desert beyond Merzouga. The combination of minimal light pollution, high altitude, dry climate, and dramatic foreground elements—from sand dunes to kasbahs—creates exceptional nightscape photography opportunities. The Sahara's latitude provides excellent Milky Way visibility, especially the galactic core during spring through autumn.

What makes Morocco astrophotography special:

  • Saharan darkness - Among Earth's darkest skies with minimal light pollution and dry, clear air at Merzouga
  • Dune foregrounds - Erg Chebbi's sculptural sand formations provide dramatic leading lines under star fields
  • Kasbah silhouettes - Historic fortified villages create exotic foreground elements under the Milky Way
  • Atlas altitude - High mountain locations like Imlil combine dark skies with dramatic mountain profiles

Merzouga and Erg Chebbi represent Morocco's premier astrophotography destination—the towering dunes provide varied compositions under pristine Saharan skies, with the Milky Way core visible spring through autumn. Desert camps beyond the village offer even darker conditions. The dunes' curves create natural leading lines toward the galactic core. Ouarzazate and the Draa Valley provide dark skies with kasbah foregrounds—Ait Benhaddou's fortified village under stars creates iconic nightscapes. Imlil and the High Atlas offer high-altitude astrophotography with mountain silhouettes. New moon periods are essential—even partial moonlight washes out the Milky Way. Spring through autumn provides the Milky Way core, while winter offers darker skies. The Sahara maintains clear skies most of the year.

Create your own Dark Skies alerts

Get notified when these conditions match at your own locations.

Get this template

72-hour requirements breakdown

What passed or failed, hour by hour
8matching hours in the next 92 hoursJump to next match
OR logic: one branch per group is enough
Meets requirement
Misses requirement
Time
Africa/Casablanca
Astronomical Night
Any
Total Cloud Coverage
≤ 20.0%
Visibility
≥ 12000.0m
Precipitation Chance
≤ 10.0%
Moon Illumination
OR1·B1
≤ 35.0%
Moon Altitude
OR1·B2
≤ 10.0°
Wed, Apr 8
05:00100%24134m0%66%29°
06:0074%24134m0%66%30°
07:0056%24135m0%66%29°
08:0083%24135m0%66%24°
09:0073%24134m0%66%17°
10:005%24135m0%66%8.7°
11:0031%24134m0%66%-1.1°
12:001.6%24135m0%66%-12°
13:000%24134m0%66%-23°
14:000%24134m0%66%-35°
15:000%24134m0%66%-47°
16:001.9%24135m0%66%-59°
17:001.9%24135m0%66%-72°
18:0038%24134m0%66%-84°
19:005%24135m0%66%-82°
20:004.5%24135m0%66%-70°
21:005%24134m0%66%-58°
22:005%24134m0%66%-45°
23:001.8%24135m0%66%-33°
Thu, Apr 9
24:000.3%24135m0%66%-22°
01:000%24135m0%57%-10°
02:000%24134m0%57%0.47°
03:000%24135m0%57%10°
04:000%24135m0%57%19°
05:000%24135m0%57%25°
06:000%24134m0%57%30°
07:000%24134m0%57%31°
08:000%24134m0%57%29°
09:000%24135m0%57%24°
10:000%24134m0%57%17°
11:000%24135m0%57%
12:000%24135m0%57%-2°
13:000%24135m0%57%-13°
14:000%24135m0%57%-24°
15:000%24134m0%57%-36°
16:000%24135m0%57%-48°
17:000%24134m0%57%-61°
18:000%24134m0%57%-73°
19:000%24135m0%57%-84°
20:000%24135m8.7%57%-80°
21:000%24134m17%57%-68°
22:000%24134m26%57%-55°
23:000%24135m25%57%-43°
Fri, Apr 10
24:000%24134m24%57%-31°
01:000%24135m24%47%-19°
02:000%24134m29%47%-7.7°
03:000%24134m34%47%3.1°
04:000%24135m39%47%13°
05:000.1%24134m41%47%22°
06:000.9%24134m44%47%28°
07:000%24135m46%47%32°
08:000%24134m44%47%33°
09:000%24134m41%47%30°
10:000%24135m39%47%25°
11:000%24135m35%47%17°
12:000%24134m32%47%
13:001.5%24134m28%47%-2.4°
14:004.5%24134m36%47%-14°
15:0075%24134m43%47%-25°
16:0095%24134m50%47%-37°
17:00100%24134m43%47%-50°
18:00100%24135m36%47%-62°
19:0065%24135m28%47%-74°
20:004.9%24135m38%47%-82°
21:005%24134m47%47%-76°
22:0098%24135m56%47%-65°
23:003.9%24134m59%47%-52°
Sat, Apr 11
24:00100%24135m62%47%-40°
01:00100%24134m64%38%-28°
02:00100%24134m51%38%-16°
03:00100%24134m38%38%-4.1°
04:00100%24135m26%38%6.9°
05:00100%24135m22%38%17°
06:0047%24135m18%38%26°
07:00100%24135m14%38%32°
08:0067%24135m9.6%38%36°
09:0033%24135m4.8%38%36°
10:000%24135m0%38%33°
11:000%24135m0%38%27°
12:000%24135m0%38%18°
13:000%24135m0%38%8.4°
14:000%24135m4.6%38%-2.5°
15:000%24135m9.1%38%-14°
16:000%24135m14%38%-26°
17:000%24135m9.1%38%-38°
18:000%24135m4.6%38%-50°
19:000%24135m0%38%-63°
20:000%24135m0%38%-73°
21:000%24135m0%38%-78°
22:000%24135m0%38%-72°
23:000%24135m0%38%-60°
Sun, Apr 12
24:000%24135m0%38%-48°
How to read: colored cells show whether each predicate requirement is met; highlighted rows mean the full rule matched (an opportunity). For OR groups, only one branch is required, so some OR-branch predicates can be ✕ even in a matching hour.

Get Notified of Opportunities

Create your own custom alerts for this location and more.

Create Free Account