Morocco i
Morocco

Morocco in June

Where it is warm, dry and good for swimming in Morocco in June — compared across the country’s main destinations.

Quick answers
Where is it warmest in Morocco in June?
Ouarzazate is the warmest of the 16 destinations compared, with highs of 34°C (93°F) in June; Essaouira is the coolest at 22°C (71°F).
Can you swim in the sea in Morocco in June?
Yes, in places: the warmest water is at Casablanca (21°C (70°F)), and 1 of the coastal destinations have a sea of 21 °C or more.
Warmest
34°
Ouarzazate
Coolest
22°
Essaouira
Driest
2 mm
Agadir
Warmest sea
21°
Casablanca

June in Morocco ranges from 22°C (71°F) in Essaouira to 34°C (93°F) in Ouarzazate — a spread of 12 degrees across the country. On average it is 3 °C (6 °F) warmer than May. Most destinations stay largely dry. Best bets this month: Rabat, Casablanca, and Agadir.

Weather in June by city

PlaceDayNightRainSeaScore
Casablanca 24° 16° 4 mm 21° 98
Rabat 24° 16° 5 mm 21° 98
Berkane 28° 16° 7 mm — 98
Agadir 24° 17° 2 mm 19° 97
Essaouira 22° 17° 2 mm — 97
Al Hoceima 25° 17° 7 mm 20° 97
Tétouan 28° 18° 8 mm — 96
Nador 28° 18° 6 mm — 96
Sidi Ifni 24° 16° 3 mm — 95
Meknes 28° 14° 13 mm — 94
Chefchaouen 27° 15° 8 mm — 91
Moulay Driss Zerhoun 28° 14° 13 mm — 91
Taroudant 28° 18° 2 mm — 88
Marrakesh 30° 17° 5 mm — 83
Fes 30° 16° 13 mm — 81
Ouarzazate 34° 18° 4 mm — 59

Festivals in Morocco in June

Public holidays in June

No nationwide public holidays this month.

Public holidays 2027 →

Frequently asked questions

What is the weather like in Morocco in June?

Average daytime highs range from 22° in Essaouira to 34° in Ouarzazate.

Can you swim in Morocco in June?

Yes — the sea is warmest around Casablanca at about 21°.