Morocco gets plenty of sun all year round . The northern and coastal areas have a Mediterranean climate with 30°C summers. Spring and autumn are warm and pleasant times to visit. Winters rarely get cold with temperatures around 20°C, but November to March has the most rain.
This area is known for very hot summers and fairly cold winters. In Morocco’s interior highlands, like Fez & Meknes, summers are quite bright and dry. Temperatures can get over 100° F / 38° C but generally, hover around the 85-95° F / 29-35° C range. Winters, by contrast, can be rather chilly.
The best time to visit Morocco is during spring (mid-March to May) or fall (September to October). The weather is warm but pleasant, unlike the cold temperatures and snow of winter, or the scorching heat of summer.
Winters, by contrast, can be rather cold with daily temperatures around 65°F and nights dropping to 40°F -45°F ( 5°C – 7°C). Heading due south into the interior lowlands, Marrakesh has an average winter temperature of 65°F (18°C) and summer temperature of 97°F (36°C).
So, a trip to Morocco for two people for one week costs on average MAD5,532 ($620). All of these average travel prices have been collected from other travelers to help you plan your own travel budget.
Most travelers who want to visit Morocco can do so without applying for a visa if your trip will not exceed three months. However, is it essential that all travellers arrive with a passport that is valid for at least six months from the time you enter Morocco .
Morocco’s rainy season begins in November and runs through March, and parts of the country even get cold enough for snow to fall on the highest peaks. However, while this season is wet for Morocco , there’s still just an average of two inches of rain per month.
So yes, officially the water in Morocco is safe to drink thanks to water treatment, chlorination and monitoring and maintenance of the water delivery system.
Although Muslims are forbidden to drink alcohol , Morocco is a moderate Islamic country and you are likely to feel free to drink in moderation in private or where alcohol is being served. In medinas alcohol cannot be purchased in shops, although many riads and hotels offer it.
The average maximum daily temperature is 22° which is typically warm and make sunbathing pleasant. The average water temperature is typically 28° which is very warm and ideal for relaxing and swimming for the whole day. There are on average 4.3 days of rain per month and 6.8 hours of sun per day.
The average high temperature in Agadir during December is 22ºC, so it’s still warm enough to chill out in your beach gear. You’ll need some warmer clothes for the evenings though as things get quite chilly, with temperatures usually dropping to 9ºC at night.
Long or Mid-sleeve Shirts: During the warmer afternoons, a long or mid-sleeve shirt is all you need on top (go with loose or flowy shirts for a more conservative look). Leggings / Long Underwear: I lived in my leggings in Morocco . They made the chilly nights bearable, and long bus rides a lot more cozy.