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.
City by city
June in Morocco
| City | Average highHigh / low | Average low | Rainfall mm | Rain days |
|---|---|---|---|---|
| Casablanca | 26.6°C17.4°C | 17.4°C | 2.1 | 0.7 |
| Rabat | 26.7°C17.5°C | 17.5°C | 5.0 | 1.1 |
| Fes | 30.9°C17.1°C | 17.1°C | 16 | 3.3 |
| Tangier | 26.3°C17.2°C | 17.2°C | 5.8 | 1.3 |
| Marrakesh | 32.0°C15.5°C | 15.5°C | 7.1 | 2.6 |
| Salé | 25.2°C18.3°C | 18.3°C | 5.0 | 1.1 |
| Agadir | 30.2°C19.9°C | 19.9°C | 0.7 | 0.2 |
| Meknes | 29.9°C15.6°C | 15.6°C | 12 | 2.3 |
| Oujda | 29.2°C14.9°C | 14.9°C | 12 | 2.2 |
| Kenitra | 25.0°C18.2°C | 18.2°C | 6.1 | 1.5 |
| Tétouan | 25.7°C17.0°C | 17.0°C | 9.6 | 1.4 |
| Al Hoceïma | 23.7°C17.8°C | 17.8°C | 9.1 | 1.2 |
| Temara | 27.4°C16.7°C | 16.7°C | 3.2 | 1.0 |
| Safi | 26.3°C17.4°C | 17.4°C | 1.6 | 0.5 |
| Mohammedia | 25.5°C17.7°C | 17.7°C | 2.5 | 0.9 |
| Khouribga | 29.8°C15.9°C | 15.9°C | 8.4 | 2.1 |
| El Jadida | 24.8°C18.6°C | 18.6°C | 2.5 | 0.7 |
| Beni Mellal | 32.3°C17.1°C | 17.1°C | 18 | 4.6 |
| Salé Al Jadida | 27.1°C16.9°C | 16.9°C | 5.0 | 1.1 |
| Ait Melloul | 27.5°C17.4°C | 17.4°C | 0.6 | 0.1 |
| Nador | 28.1°C18.5°C | 18.5°C | 7.3 | 1.1 |
| Dar Bouazza | 26.3°C17.7°C | 17.7°C | 2.0 | 0.8 |
| Taza | 31.4°C17.3°C | 17.3°C | 12 | 3.1 |
| Settat | 29.5°C16.5°C | 16.5°C | 4.7 | 1.7 |
| Berrechid | 28.5°C16.2°C | 16.2°C | 3.2 | 1.1 |
| Khemisset | 29.4°C15.2°C | 15.2°C | 11 | 2.3 |
| Inezgane | 29.1°C18.5°C | 18.5°C | 0.6 | 0.1 |
| Ksar El Kebir | 28.9°C16.7°C | 16.7°C | 9.2 | 1.7 |
| Larache | 26.6°C17.3°C | 17.3°C | 7.2 | 1.4 |
| Guelmim | 26.9°C16.0°C | 16.0°C | 0.9 | 0.2 |
| Khenifra | 31.0°C15.3°C | 15.3°C | 17 | 4.3 |
| Berkane | 30.1°C17.9°C | 17.9°C | 9.0 | 1.6 |
| Taourirt | 32.4°C17.6°C | 17.6°C | 4.5 | 1.0 |
| Bouskoura | 27.9°C16.9°C | 16.9°C | 2.0 | 0.8 |
| Al Fqih Ben Çalah | 33.9°C18.0°C | 18.0°C | 5.4 | 1.7 |
| Oued Zem | 30.9°C16.5°C | 16.5°C | 9.0 | 2.1 |
| El Kelaa des Srarhna | 33.0°C17.3°C | 17.3°C | 8.0 | 2.7 |
| Sidi Slimane | 31.2°C17.3°C | 17.3°C | 7.0 | 1.5 |
| Errachidia | 34.2°C19.3°C | 19.3°C | 5.4 | 1.5 |
| Guercif | 32.3°C18.2°C | 18.2°C | 7.9 | 2.0 |
| Oulad Teïma | 31.8°C17.7°C | 17.7°C | 1.8 | 0.6 |
| Ben Guerir | 30.9°C16.2°C | 16.2°C | 3.0 | 1.2 |
| Tiflet | 29.7°C15.9°C | 15.9°C | 7.0 | 1.6 |
| Taroudant | 33.4°C18.2°C | 18.2°C | 7.3 | 2.5 |
| Sefrou | 28.5°C15.2°C | 15.2°C | 30 | 6.3 |
| Essaouira | 25.8°C17.8°C | 17.8°C | 0.8 | 0.2 |
| Fnidek | 24.1°C18.1°C | 18.1°C | 5.4 | 0.9 |
| Sidi Kacem | 32.2°C18.3°C | 18.3°C | 8.0 | 1.7 |
| Tiznit | 25.1°C17.4°C | 17.4°C | 2.1 | 0.7 |
| Tan-Tan | 26.4°C17.9°C | 17.9°C | 1.1 | 0.3 |
| Ouarzazate | 33.5°C16.8°C | 16.8°C | 2.6 | 0.7 |
| Souk El Arbaa | 29.8°C17.0°C | 17.0°C | 8.6 | 1.7 |
| Youssoufia | 30.8°C16.7°C | 16.7°C | 2.7 | 1.0 |
| Ifrane | 24.8°C12.5°C | 12.5°C | 36 | 9.4 |
| Lahraouyine | 27.7°C16.9°C | 16.9°C | 2.1 | 0.7 |
| Martil | 25.6°C17.8°C | 17.8°C | 9.6 | 1.4 |
A rain day is a local calendar day with at least 1 mm of precipitation.