April weather forecastSafi, Morocco
April
Weather in April
April carries forward the trend of rising temperatures and reducing rainfall observed in March. Marking one of the drier months of the year, Safi receives 45mm (1.77") of rain during April, signifying a significant decrease compared to earlier months. This setting creates a mild, dry weather pattern that many find enjoyable. Longer daylight hours mean spending more time outdoors under a generally sunny sky. The sea begins to warm up, attracting more people to Safi's scenic beaches.Temperature
April reports an average high-temperature of a still agreeable 21.3°C (70.3°F), slightly varied from March's 20.6°C (69.1°F). During April, the average low-temperature in Safi is a fresh 10.8°C (51.4°F).Rainfall
In Safi, in April, it is raining for 9.5 days, with typically 45mm (1.77") of accumulated precipitation. Throughout the year, there are 80 rainfall days, and 489mm (19.25") of precipitation is accumulated.Sea temperature
In Safi, the average seawater temperature in April is 18.2°C (64.8°F).Note: Most people find swimming in 18.2°C (64.8°F) to be not enjoyable. The control of one's breathing becomes more challenging as the water temperature drops below 21°C (69.8°F).
Daylight
In April, the average length of the day is 12h and 59min.On the first day of the month, sunrise is at 06:24 and sunset at 18:56 +00. On the last day of April, sunrise is at 06:50 and sunset at 20:17 +01.
Note: On Sunday, 14. April 2024, at 02:00, Daylight Saving Time ends, and the time zone changes from +00 to +01. Daylight Saving Time starts again on Sunday, 23. February 2025, at 03:00; consequently, the time zone reverts from +01 to +00.
Sunshine
In Safi, the average sunshine in April is 9.3h.Published by: Weather Atlas | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature in April
Safi, Morocco
- Average high temperature in April: 21.3°C
The warmest month (with the highest average high temperature) is August (29.2°C).
The month with the lowest average high temperature is January (18.2°C).
- Average low temperature in April: 10.8°C
The month with the highest average low temperature is August (18.9°C).
The coldest month (with the lowest average low temperature) is January (7.7°C).
Average rainfall in April
Safi, Morocco
- Average rainfall in April: 44.5mm
The wettest month (with the highest rainfall) is November (92.1mm).
The driest months (with the least rainfall) are July and August (0.3mm).
Average rainfall days in April
Safi, Morocco
- Average rainfall days in April: 9.5 days
The month with the highest number of rainy days is January (12.4 days).
The months with the least rainy days are July and August (0.4 days).
Average sea temperature in April
Safi, Morocco
- Average sea temperature in April: 18.2°C
The best month for swimming (with the highest average sea temperature) is September (22.1°C).
The coldest months (with the lowest average sea temperature) are February and March (17.3°C).
Average daylight in April /
Average sunshine in April
Safi, Morocco
- Average daylight in April: 13h and 0min
The month with the longest days is June (Average daylight: 14h and 12min).
The month with the shortest days is December (Average daylight: 10h and 6min).
- Average sunshine in April: 9h and 18min
The month with the most sunshine is July (Average sunshine: 10h and 30min).
The month with the least sunshine is December (Average sunshine: 6h and 24min).








