Skip to content
Destinations
Weather & climate
Nature
Outdoors
Culture
Events
Sky & live
Safi
Sea Castle
Sea Castle
Marrakesh-Safi, Morocco

Safi

Safi is a city in Marrakesh-Safi, Morocco, close to the sea. It has a population of about 367,249 (2024). The climate is classified as hot semi-arid (Köppen BSh), with little rain, large day–night swings and strong sunshine.

Now20°C
Best timeMay–Jun · Oct
Population367,249
Local time23:53
32.30° N, 9.24° WElevation 45 mUTC+0 · Western European Standard Time
The year in Safiweather score
JanFebMarAprMayJunJulAugSepOctNovDec92October
October: high / low25° / 16°
Rain this month40mm
Sea this month20°
Best timeMay–Jun · Oct

Best: May–Jun · Oct. Warmth, sunshine and dry days, month by month.

Safi at a glance

Best time to visitMay–Jun · Oct

The months with the highest weather score

Warmest month29°C

Average high in August

Coolest month8°C

Average low in January

Wettest monthMarch

30 mm of rain

Driest monthJuly

1 mm of rain

Warmest sea21°C

August

Monuments nearby1+

within 0.7 km

How Safi has grown

People living in the built-up area (39 km² today), every five years since 1975; 2030 is the projection.

+135%150k in 1975 → 353k in 2025
75
80
85
90
95
00
05
10
15
20
25
30

Weather in Safi

Now and the next ten days. The 14 and 30-day outlooks are one click away.

14-day forecast
20°C

Clear · wind 5 km/h · humidity 86%

Today hour by hour
Today22 Oct23°20°
Fri23 Oct24°18°
Sat24 Oct24°17°
Sun25 Oct24°16°
Mon26 Oct22°14°
Tue27 Oct22°18°
Wed28 Oct27°21°
Thu29 Oct23°19°
Fri30 Oct24°18°
Sat31 Oct26°19°

When to go to Safi

Each month's weather score (warmth, sun, dry days) with its temperatures and rain.

Climate month by month
JanFebMarAprMayJunJulAugSepOctNovDec
Score898779919595828385928983
High19°20°21°22°24°26°29°29°27°25°22°20°
Low8°9°11°13°15°18°20°20°19°16°12°10°
Rain (mm)59483021103114406272
Wet days569421103357
Sea17°17°17°17°18°20°20°21°21°20°19°18°

What's on in Safi

Concerts, football matches, the public holidays ahead and the town's festivals through the year.

Monuments and museums in Safi

All monuments

Outdoors around Safi

Hiking routes from the town, and what there is to do within 15 km: huts, viewpoints, climbing, camping, ski areas and dive sites.

Camp International de Safi AmunCamp sites
2 km
Sunset and ocean viewpointViewpoints
6.3 km
Lalla Fatna ⵍⴰⵍⵍⴰ ⴼⴰⵟⵏⴰ لالة فاطنةCamp sites
11 km

Nature around Safi

Nature in Morocco

Wildlife in October

The birds and mammals of Morocco seen most this month, compared with the rest of their year.

Earthquakes around Safi

The last 30 days within 300 km, and the record since 1950.

Earthquakes

Universities and research institutes

Ecole Supérieure de Technologie de SafiUniversity or college · founded 1992

Towns and villages around Safi

Each with its own page: weather, climate and the best time to visit.

Derb Qaouas2.4 kmDerb Leinghaouir2.9 kmAzib Lihoudi2.9 kmDouar Takhorbine3 kmDouar Dhar Ouiffini3.1 kmDouar Ben El Ayachi3.4 kmLototissement El Mussira El Hassania3.4 kmOued Rabeh3.4 kmAzib Echaqouri3.6 kmKariat Echams El Oulia3.7 kmDouar Rouamcha3.7 kmAzib Farji3.7 kmDouar Ben El Alya3.8 kmDouar Takabrout4 kmAzib Echorfa4.2 kmDouar Rmel4.3 kmDouar Jnane Lahbal4.5 kmDouar Rouaouna4.6 kmDouar Regraga4.7 kmDouar Laaoufat4.8 kmDouar Laadir4.8 kmDouar Bou Rsas4.9 kmDouar Ben Sarra4.9 kmDouar Laourarda5 kmDouar Driouchat5.2 kmSidi Abderrahmane5.2 kmDouar Jbarat5.3 kmDouar Dar Ben Arbiya5.5 kmDouar Lahmidat5.7 kmDouar Lamlalaka5.7 kmDouar Oulad El Asri5.8 kmDouar Abbas5.8 kmDouar Lghafrat6 kmAhl Chaïf6.1 kmDouar Tidli6.1 kmDouar Oulad Ben Ali6.2 kmDouar Qayjouti6.2 kmDouar Rouaguch6.2 kmDouar Oulad Amara6.3 kmDouar Souk Ame6.3 kmDouar Zghaghra6.3 kmDouar Balla6.4 kmDouar Lahnabla6.5 kmDouar Rhayouat6.6 kmDouar Oum Hani6.6 kmDouar Regraga6.6 kmDouar Laaraybat6.7 kmDouar Lemransa6.7 kmDouar Gharraba7 kmSidi Ghouziya7 kmDouar Bhalla7 kmDouar Darqaoua7 kmDouar Dhahna7.1 kmDouar Chouirfat7.1 kmAzib Laabidiya7.2 kmLalla Fatna7.2 kmDouar Oulad Laabidiya7.2 kmDouar Oulad Lemaachi7.3 kmDouar Branga7.5 kmDouar Oulad Bih7.6 kmDouar Lamghaouir7.6 kmLborrat7.7 kmDouar Lehliouat7.7 kmDouar Oulad El Haj Abderrahmane7.7 kmDouar Oulad Leniqaddem7.7 kmDouar Mrahat7.7 kmOulad Kheïa7.7 kmDouar Nouayel7.8 kmDouar Mziynbiya7.8 kmAzib El Haj Lahsen7.8 kmDouar El Koudra7.9 kmDouar Jabbari7.9 kmDouar Nmirat8 kmDouar Lahmidat8 kmDouar Ait Bou Lahsen8.1 kmDouar Laazouzat8.1 kmDouar Oulad El Hay Mohamed8.1 kmDouar Lehrabla8.1 kmDouar Oulad Hmida8.2 kmDiabet8.2 km

Safi from above

Getting to Safi

Essaouira-Mogador AirportESU
109 km
Marrakesh Menara AirportRAK
137 km
Mohammed V International AirportCMN
194 km
SafiRailway station
1.7 km
BouguedraRailway station
25 km

Places near Safi

Places with a climate like Safi

Matched month by month on temperature, rain and sunshine.

Frequently asked questions

When is the best time to visit Safi?
Based on 30-year climate normals, May, June and October offer the best balance of comfortable temperatures, low rainfall and sunshine in Safi.
What is the hottest month in Safi?
August is the warmest month, with average highs of 29°C and lows of 20°C.
What is the coldest month in Safi?
January is the coldest month, with average highs of 19°C and lows of 8°C.
What is the rainiest month in Safi?
March is the wettest month with about 30 mm of precipitation on 9 wet days.
How warm is the sea near Safi?
The sea is warmest in August at about 21°C and coolest in February at about 17°C.