Marrakesh Weather in June

Morocco · June climate averages and travel tips

Avg high34°C (94°F)
Avg low17°C (63°F)
Rainfall9 mm (0.4 in)
RatingFair 6.3/10

Marrakesh in June sees daytime temperatures around 34°C (94°F), dropping to about 17°C (63°F) at night. June is summer in Morocco. The month is very dry, with about 9 mm (0.4 in) of rain spread over 1 day, one of the driest months of the year. You get roughly 14.1 hours of daylight and mostly clear skies.

Is June a good time to visit Marrakesh?

June is a fair time to visit Marrakesh (6.3/10) mainly because of the heat. For better weather, go in November to April.

Visiting Marrakesh in June

June: hot days, mild nights

June brings summer heat to Marrakesh. Afternoons reach about 34°C, while evenings cool to around 17°C. The sun is strong, and rain is rare, so long walks through the medina can feel tiring by midday.

Visit the Bahia Palace or the souks in the morning, then rest during the hottest hours. An evening stroll around Jemaa el-Fnaa is more comfortable, with food stalls and performers appearing as the day cools. Skip strenuous hikes in the nearby Atlas Mountains unless you're ready for the heat.

Events and visitor levels

Eid al-Adha follows the lunar calendar, so it may fall in June some years. It's an important holiday, and shops or services can close or change hours. Check the dates for your travel year before relying on a particular opening.

June is generally quieter than Marrakesh's popular November-to-April season. You'll usually find fewer visitors than in the cooler months, and accommodation can cost less, though prices vary. Families who want easy days out may find the heat a challenge; plan indoor breaks between visits.

A cooler way to explore

For a break from the medina's sun, take a taxi to the Menara Gardens. The reflecting pool and olive groves offer a calmer outing, especially later in the day. Back in town, try a bowl of harira, a warming tomato and lentil soup, at an evening food stall.

The long daylight gives you time to see the city without rushing, but don't mistake that for comfortable midday sightseeing. Keep your busiest outdoor plans for morning or evening, and use the hottest stretch for a riad courtyard or museum.

June weather at a glance

Average high34°C (94°F)
Average low17°C (63°F)
Daily mean25°C (78°F)
Rainfall9 mm (0.4 in)
Rainy days (1 mm+)1
Humidity44%
Cloud cover25%
Daylight14.1 hours
Est. sunshine11.6 hours/day
Wind9.9 km/h
vs May4°C warmer than May, with similar rainfall.

What to pack for Marrakesh in June

Marrakesh weather in other months

Jan19°C / 7°C38 mmExcellentFeb20°C / 7°C36 mmExcellentMar23°C / 9°C40 mmExcellentApr26°C / 11°C26 mmExcellentMay31°C / 15°C14 mmExcellentJun34°C / 17°C9 mmFairJul40°C / 22°C7 mmPoorAug40°C / 23°C6 mmPoorSep34°C / 19°C17 mmGoodOct30°C / 16°C24 mmExcellentNov24°C / 11°C47 mmExcellentDec20°C / 8°C29 mmExcellent

← MayBest time to visit MarrakeshJuly →

Better weather in June nearby

Nearby in June

Where else is good in June? See where to go in June.