Read on for more information about traveling to Morocco in June, including advice and weather info, with average temperatures, rainfall, humidity, places to go, travel tips, and what to wear.
Content Preview
1. Morocco Weather in June: Overview
Averages:
- Temperature range: 17–29°C (63–84°F)
- Rainfall: 0 cm (0 inches)
- Rainy days: 2 (negligible rainfall)
- Sunshine hours/day: 10
- Ocean temperature: 19°C (66°F)
- Humidity: 28–81% (dry/comfortable in the desert to more humid on the coast)
June is summer in Morocco, and you'll get warm temperatures throughout the country as a result. There is barely any rainfall at any point in June, and there are approximately 10 hours of sunlight a day.
If you're considering visiting Morocco for a beach holiday, or want to add a visit to Morocco's beaches to your itinerary, then June is a great month to do this. The coastal areas are also where humidity is a little higher, making for balmy summer evenings along the coastline whether you're looking for somewhere to surf or sunbathe.
June Climate Comparison (Averages) for Morocco's Top Tourism Areas
City/Area | High (ºC) | Low (ºC) | Rain (cm) |
---|---|---|---|
Casablanca/Rabat (largest cities, travel hubs) | 24 | 18 | 0 |
Fez/Meknes (historical hubs) | 30 | 14 | 1 |
Chefchaouen (Blue City, north Morocco) | 27 | 15 | 1 |
Marrakesh (southern imperial city) | 33 | 18 | 0 |
Essaouira/Agadir/Taghazout (windy beaches) | 21 | 16 | 0 |
Mergouza (desert experiences) | 37 | 22 | 0 |
2. The Best Places to Visit in Morocco in June
June is summer in Morocco, and you'll find that temperatures are higher across the country, and rainfall is significantly less (if not negligible). Another benefit of visiting Morocco in June is that it is not the high season (this will have just ended), so prices for accommodation and transport will be lower.
We've recommended some beaches to visit below, as well as some other must-visit spots throughout the country.
1) Lounge on Taghazout's Beautiful, Sandy Beaches
With June being the perfect time to visit for Morocco's beaches, for which there are plenty of options. One of those would be Taghazout.
Taghazout is a beach along the Atlantic coastline, which is perfect for a good mix of local history, culture, and a little bit of sunbathing. You can also find opportunities to participate in water sports along the sandy coastline. If you're looking to windsurf or kitesurf we would recommend you read on to find out more about Essaouira.
2) Windsurf in the Waters near Essaouira
For Essaouira, we recommend stopping at Plage Tagharte Beach, one of Morocco's most famous beaches. It is known for its long stretch of golden sand, and is windy enough for those looking to either surf, windsurf, or kitesurf.
The water here can be a little colder than that at Taghazout, but it still makes for a good beach holiday location, and is better for those looking for a more active holiday on the beach.
For other beaches in Morocco, you can see our full list of Where to Enjoy a Beach in Morocco: Top 10 Beaches
3) Explore Marrakesh, a Cultural Treasure
Marrakesh is a must-stop spot, regardless of the weather. It is Morocco's most popular tourist destination, and a great spot to learn about Moroccan culture and cuisine through a walking tour of the old center (the Medina) and a visit to the markets (also known as the souks).
There are a lot stops to hit on your visit to Marrakesh. We recommend visiting the Bahia Palace, the Majorelle Garden, and the Saadian Tombs. To make sure you don't miss anything important, and for more information about Marrakesh's sights, see Top 11 Things to Do in Marrakesh.
One of our popular Marrakesh tours covers Marrakesh Cuisine and Majorelle Garden — 1-Day Marrakesh Private Tour with a Cooking Experience.
4) Visit the Cultural Hubs of Meknes and Fez
As two of Morocco's three "imperial cities," Fez and Meknes are close to each other and both of cultural importance. In Fez, make sure you drop into some of the artisan workshops to see traditional Moroccan leather making, cloth dying, and copper crafts, dotted throughout its approximately 4,900 traditionally laid-out alleys.
In Meknes, you'll be able to see the difference between the older and newer parts of town, dating back as far as the 3rd century BC UNESCO World Heritage Site of Volubilis, an incredible Roman temple that is one of the best-preserved ancient Roman sites in Morocco.
After your visit to Volubilis, we recommend seeing Bab Al Mansour, probably the best known city gate across all of North Africa. You can take this gate into Meknes' medina, the old city, to explore further.
For more in-depth information about both Fez and Meknes, see the following articles:
3. Morocco Festivals in June: Eid al-Adha, Gnaoua World Music Festival, Fez Festival of World Sacred Music
June sees Eid al-Adha being celebrated in Morocco, which falls from June 6 to June 7 in 2025.
The bank holiday falls on June 18, meaning visiting Morocco on this day will see bigger crowds on public transport and more people on beaches and in parks enjoying themselves. It is the second largest Islamic holiday of the year, so most families will attend the mosque, and traditionally a ram will be sacrificed to eat some traditional dishes.
For music lovers, there is a lot going on in June. For starters, we recommend visiting in June to see the Gnaoua World Music Festival, celebrating Gnaoua music which has been preserved since times of slavery. The music combines poetry with dance and music, and is attached to Islamic prayers. This festival takes place in Essaouira between June 22 and 24, with dates for 2024 not yet confirmed.
During this time, you can also visit the Fez Festival, which is the Fez Festival of World Sacred Music. It takes place in Fez between June 12 and June 20, bringing lots of concerts, workshops and discussions about climate change and human rights to Morocco. 2024 dates are yet to be announced.
4. Low Season: Less Crowds and Less Costly
June lies outside of the high season as the temperatures in some cities start to build, alongside humidity. This means that it is a great time of year to visit for beaches as well as lower costs on accommodation and transport, if you're okay with the temperatures as outlined above.
You'll be able to expect fewer crowds at top tourist sights, making June a good time of year to visit Morocco.
5. What to Wear in June
June's temperatures are higher throughout Morocco so we recommend wearing light-colored clothing made of natural fabrics. Cotton trousers and shirts are better for this time of year, or a longer dress or skirt.
Morocco is predominantly Muslim and you'll find that people dress more conservatively. This means covering the shoulders and knees for women, and covering the shoulders for men, too. If you do visit the beaches, especially those where the big resorts are, you'll be able to wear whatever you're comfortable in. If you're planning on visiting a mosque, do bring a scarf to cover your head, for women.
If you are going into the desert or plan on hiking into the evenings, we recommend bringing an additional layer to keep warm here once the sun goes down. Temperatures do tend to still drop in the evenings.
Monthly Weather in Morocco
Recommended Tours for Morocco in June
June is the right time of year to visit Morocco's beaches, and is also a great time to enjoy lower prices for tourists as there are fewer tourists around at this time of the year. Here are a few itineraries that we have put together for travelers looking to visit Morocco that include beach stops alongside the more popular stops that you can't miss while you're there.
- Grand Tour of Morocco — 11-Day Private Tour: Casablanca–Rabat–Chefchaouen–Fez–Merzouga–Ouazazate–Marrakesh–Essaouira – El Jadida – Casablanca
- Classic Morocco with Essaouira — 12-Day Private Tour: Casablanca–Rabat–Fez–Merzouga–Ouarzazate–Marrakesh–Essaouira
- More Morocco Tours
We can tailor/custom-fit an itinerary to suit your needs and what you'd like to see while you're in Morocco. We can take the stress out of planning, and make sure your family/partner and you have a relaxing time while visiting Morocco. Contact us to begin a tour inquiry.