Climate averages 1991–2020

Weather in Morocco in June

In June, average daytime highs across the 56 cities listed in Morocco range from 23.7°C in Al Hoceïma to 34.2°C in Errachidia. Monthly rainfall ranges from under 1 mm in Ait Melloul to 36 mm in Ifrane.

Long-term climate patterns, not a forecast for a particular trip.

Morocco by monthAll cities

City by city

June in Morocco

1991–2020
Average June climate for cities in Morocco, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Casablanca26.6°C17.4°C17.4°C2.10.7
Rabat26.7°C17.5°C17.5°C5.01.1
Fes30.9°C17.1°C17.1°C163.3
Tangier26.3°C17.2°C17.2°C5.81.3
Marrakesh32.0°C15.5°C15.5°C7.12.6
Salé25.2°C18.3°C18.3°C5.01.1
Agadir30.2°C19.9°C19.9°C0.70.2
Meknes29.9°C15.6°C15.6°C122.3
Oujda29.2°C14.9°C14.9°C122.2
Kenitra25.0°C18.2°C18.2°C6.11.5
Tétouan25.7°C17.0°C17.0°C9.61.4
Al Hoceïma23.7°C17.8°C17.8°C9.11.2
Temara27.4°C16.7°C16.7°C3.21.0
Safi26.3°C17.4°C17.4°C1.60.5
Mohammedia25.5°C17.7°C17.7°C2.50.9
Khouribga29.8°C15.9°C15.9°C8.42.1
El Jadida24.8°C18.6°C18.6°C2.50.7
Beni Mellal32.3°C17.1°C17.1°C184.6
Salé Al Jadida27.1°C16.9°C16.9°C5.01.1
Ait Melloul27.5°C17.4°C17.4°C0.60.1
Nador28.1°C18.5°C18.5°C7.31.1
Dar Bouazza26.3°C17.7°C17.7°C2.00.8
Taza31.4°C17.3°C17.3°C123.1
Settat29.5°C16.5°C16.5°C4.71.7
Berrechid28.5°C16.2°C16.2°C3.21.1
Khemisset29.4°C15.2°C15.2°C112.3
Inezgane29.1°C18.5°C18.5°C0.60.1
Ksar El Kebir28.9°C16.7°C16.7°C9.21.7
Larache26.6°C17.3°C17.3°C7.21.4
Guelmim26.9°C16.0°C16.0°C0.90.2
Khenifra31.0°C15.3°C15.3°C174.3
Berkane30.1°C17.9°C17.9°C9.01.6
Taourirt32.4°C17.6°C17.6°C4.51.0
Bouskoura27.9°C16.9°C16.9°C2.00.8
Al Fqih Ben Çalah33.9°C18.0°C18.0°C5.41.7
Oued Zem30.9°C16.5°C16.5°C9.02.1
El Kelaa des Srarhna33.0°C17.3°C17.3°C8.02.7
Sidi Slimane31.2°C17.3°C17.3°C7.01.5
Errachidia34.2°C19.3°C19.3°C5.41.5
Guercif32.3°C18.2°C18.2°C7.92.0
Oulad Teïma31.8°C17.7°C17.7°C1.80.6
Ben Guerir30.9°C16.2°C16.2°C3.01.2
Tiflet29.7°C15.9°C15.9°C7.01.6
Taroudant33.4°C18.2°C18.2°C7.32.5
Sefrou28.5°C15.2°C15.2°C306.3
Essaouira25.8°C17.8°C17.8°C0.80.2
Fnidek24.1°C18.1°C18.1°C5.40.9
Sidi Kacem32.2°C18.3°C18.3°C8.01.7
Tiznit25.1°C17.4°C17.4°C2.10.7
Tan-Tan26.4°C17.9°C17.9°C1.10.3
Ouarzazate33.5°C16.8°C16.8°C2.60.7
Souk El Arbaa29.8°C17.0°C17.0°C8.61.7
Youssoufia30.8°C16.7°C16.7°C2.71.0
Ifrane24.8°C12.5°C12.5°C369.4
Lahraouyine27.7°C16.9°C16.9°C2.10.7
Martil25.6°C17.8°C17.8°C9.61.4

A rain day is a local calendar day with at least 1 mm of precipitation.