+32.2994° · -9.2372° · ELEV 0m

Safi

Morocco · Marrakesh-Safi

Monthly weather averages for Safi, Morocco — temperature highs and lows, rainfall, sunshine hours by month, and the best time to visit.

№ 01

Climate Overview

August → January

Safi has a Mediterranean climate. The warmest month is August (27°C average high) and the coolest is January (18°C).

№ 02

Rainfall by Month

269 mm / year

Safi sees 269 mm of rain a year. The wettest month is November (59 mm); the driest is July (0 mm).

JFMAMJJASOND
№ 03

Best Time to Visit

May–October
May–October
16°C – 27°C · 11.8h sun

The best time to visit Safi is May–October, when temperatures average 16°C–27°C with 11.8 sunshine hours per day.

Some visitors prefer November–April for cooler, drier conditions.

№ 04

Monthly Breakdown

12 months · °C · mm · hours
Monthly climate normals for Safi, Morocco — click a column to sort
January18.1°C10.4°C38 mm9.1 h08:3818:53
February18.6°C11.0°C38 mm9.6 h07:1918:22
March19.9°C12.2°C36 mm10.8 h06:4718:44
April21.4°C14.1°C21 mm11.9 h07:0720:05
May23.5°C16.2°C16 mm12.4 h06:3920:27
June24.7°C17.9°C3 mm12.7 h06:2920:45
July26.4°C19.4°C0 mm12.5 h06:4020:44
August27.0°C20.0°C1 mm12.1 h07:0020:22
September25.8°C19.2°C4 mm10.8 h07:2019:44
October24.8°C17.7°C22 mm10.1 h07:4019:05
November21.2°C14.2°C59 mm9.2 h08:0618:37
December19.2°C11.9°C31 mm8.6 h08:3018:33

Nearby cities

View monthly climate averages for nearby cities or compare them with Safi.

Temperature, rainfall and sunshine, month by month.