Morocco — mytravelcast data
The data below comes from the mytravelcast interactive map. Each weather rating covers a two-week window in the middle of the month and is calculated separately for each travel style.
Best time to visit: month ratings by travel style
General: ideal conditions — April, May, September, October; good — June–August, November–March.
Sun & Chill: ideal conditions — September; good — June–August, October; average — April, May; bad — November–March.
City Break: ideal conditions — February–May, October, November; good — June, July, September, December, January; average — August.
Nature & Trekking: ideal conditions — October–April; good — May, June, September; average — July, August.
Culture & Sights: ideal conditions — March–May, October, November; good — June–September, December–February.
Wild Adventure: ideal conditions — October–May; good — June–September.
Climate month by month
Average temperature, in brackets the average daily minimum and maximum, then total rainfall.
Coast (Casablanca): January 12°C (8/17°C), 68 mm; February 14°C (9/18°C), 52 mm; March 14°C (10/19°C), 42 mm; April 16°C (12/20°C), 38 mm; May 18°C (14/22°C), 18 mm; June 20°C (17/24°C), 5 mm; July 22°C (19/26°C), 1 mm; August 24°C (20/27°C), 2 mm; September 22°C (19/26°C), 8 mm; October 20°C (16/24°C), 28 mm; November 17°C (13/21°C), 75 mm; December 14°C (10/18°C), 82 mm.
Atlas (Marrakech): January 12°C (6/18°C), 28 mm; February 14°C (8/20°C), 28 mm; March 16°C (11/22°C), 35 mm; April 18°C (13/24°C), 32 mm; May 22°C (16/27°C), 15 mm; June 26°C (19/32°C), 5 mm; July 30°C (22/37°C), 2 mm; August 29°C (22/36°C), 2 mm; September 26°C (20/32°C), 5 mm; October 22°C (16/27°C), 22 mm; November 16°C (11/22°C), 28 mm; December 12°C (7/18°C), 32 mm.
Sahara (Ouarzazate): January 10°C (2/17°C), 8 mm; February 12°C (5/19°C), 8 mm; March 16°C (9/23°C), 12 mm; April 19°C (12/26°C), 8 mm; May 23°C (16/30°C), 5 mm; June 28°C (20/35°C), 2 mm; July 32°C (24/39°C), 2 mm; August 31°C (24/38°C), 3 mm; September 26°C (20/33°C), 8 mm; October 20°C (14/27°C), 12 mm; November 15°C (8/22°C), 15 mm; December 10°C (3/18°C), 12 mm.
Daily budget
Backpacker (hostel + street food + local transport): 40-45 USD, 35-40 EUR, 140-160 PLN per day.
Comfort (3★ hotel + restaurants + taxis): 85-100 USD, 70-85 EUR, 300-360 PLN per day.
Luxury (4–5★ hotel + private + fine dining): 190-230 USD, 170-190 EUR, 700-800 PLN per day.
Currency: MAD.
Visa by passport
Poland, Germany, United Kingdom, United States, France, Japan, Spain, China: Visa-free, up to 90 days. Visa-free up to 90 days.
India: e-Visa online, up to 30 days. e-Visa — apply online before travel; stay up to 30 days.
Visa data is indicative, as of 2026-10-14. Check the official source before you travel.
Places
Marrakech Medina, Sahara Erg Chebbi, Chefchaouen, Fez Medina, Atlas Mountains, Essaouira.
Source: mytravelcast.com. Updated: 2026-10-14.