Safi, Morocco Climate
Morocco
Pop. 336,883 Elev. 45 m / 148 ft
TZ: Africa/Casablanca (UTC+1) ·
Safi has a dry climate with warm summers reaching 85°F (29°C) in August and mild winters averaging 51°F (11°C) in January. Humidity pushes the summer feels-like temperature to around 92°F (33°C). Rain falls on about 18 days per year (10.9 in / 278 mm total). The city averages 209 sunny days per year. Ocean water temperatures reach 70°F (21°C) in summer.
| Temperature | 29°C (85°F) high | 11°C (51°F) low |
| Feels like | 33°C (92°F) high | 11°C (51°F) low |
| Rain | 18 days | 278 mm (10.9 in) /yr |
| Sky | 209 sunny | 16 stormy |
| Wind | 2.6 m/s (5.8 mph) avg |
Looking for a place with a climate like Safi? Explore and filter 150,000+ cities worldwide.
Explore on the MapMonthly Climate Chart
Best months to visit: Jan, May, Jun, Jul, Aug, Sep, Oct
Sky & Air by Month
Cloud cover (%)
37
Jan 35
Feb 40
Mar 43
Apr 29
May 40
Jun 28
Jul 23
Aug 29
Sep 49
Oct 31
Nov 50
Dec Humidity (%)
67
Jan 74
Feb 74
Mar 74
Apr 71
May 69
Jun 74
Jul 70
Aug 69
Sep 80
Oct 74
Nov 77
Dec Weather Days by Month
Water Temperatures
Cities with Similar Climate
Find similar cities on the map →Nearby Cities
Nearby
Commercial airport 109 km Essaouira-Mogador Airport (ESU)
Ski resort 180 km Oukaimden ski resort
National park 191 km المتنزه الوطني تامري
Mountain peak
(1,805 m) 138 km
Hospital 2 km مستشفى بياضة
Hiking trail 183 km Voie normale Djebel Toubkal
Interested in Safi?
Hotels
Flights
Real Estate
Insurance
Connectivity
Monthly Weather Data
↑ See chart| Month | Avg High | Avg Low | Rainfall | Snowfall | Sunny Days |
|---|---|---|---|---|---|
| January | 20°C 69°F | 11°C 51°F | 7 mm 0.3 in | — | 17 |
| February | 20°C 68°F | 11°C 51°F | 33 mm 1.3 in | — | 16 |
| March | 20°C 68°F | 13°C 56°F | 63 mm 2.5 in | — | 14 |
| April | 22°C 71°F | 15°C 59°F | 36 mm 1.4 in | — | 15 |
| May | 23°C 74°F | 16°C 61°F | 3 mm 0.1 in | — | 21 |
| June | 26°C 79°F | 19°C 66°F | 1 mm 0.0 in | — | 15 |
| July | 27°C 80°F | 19°C 67°F | 1 mm 0.0 in | — | 23 |
| August | 29°C 85°F | 21°C 69°F | 1 mm 0.0 in | — | 24 |
| September | 27°C 81°F | 19°C 66°F | 1 mm 0.0 in | — | 21 |
| October | 25°C 77°F | 18°C 64°F | 3 mm 0.1 in | — | 14 |
| November | 22°C 72°F | 14°C 57°F | 33 mm 1.3 in | — | 19 |
| December | 18°C 65°F | 11°C 52°F | 98 mm 3.9 in | — | 10 |
Weather Days by Month
↑ See chart| Month | Sunny Days | Storm Days |
|---|---|---|
| January | 17 | 0 |
| February | 16 | 2 |
| March | 14 | 3 |
| April | 15 | 3 |
| May | 21 | 0 |
| June | 15 | 0 |
| July | 23 | 0 |
| August | 24 | 0 |
| September | 21 | 0 |
| October | 14 | 0 |
| November | 19 | 1 |
| December | 10 | 7 |
Water Temperatures Data
↑ See chart| Month | Ocean Avg High | Lake Avg High |
|---|---|---|
| January | 18°C 64°F | 17°C 62°F |
| February | 17°C 63°F | 16°C 61°F |
| March | 17°C 63°F | 16°C 61°F |
| April | 19°C 66°F | 17°C 63°F |
| May | 19°C 66°F | 19°C 67°F |
| June | 19°C 67°F | 22°C 72°F |
| July | 20°C 68°F | 23°C 74°F |
| August | 21°C 70°F | 24°C 76°F |
| September | 19°C 66°F | 23°C 73°F |
| October | 20°C 68°F | 22°C 72°F |
| November | 20°C 67°F | 20°C 68°F |
| December | 17°C 63°F | 17°C 62°F |