Marathons and running races in Morocco
3 marathons and 3 half marathons in Morocco.
The next one is the Casablanca Marathon on 25 October 2026.
The flattest marathon is the Rabat International Marathon (120 m of climbing); the hilliest is the Casablanca Marathon (171 m).
For cool racing conditions, the Marrakech Half Marathon usually starts around 7°C.
🇲🇦 Casablanca, Morocco
Casablanca Marathon
25 Oct 2026In 14 days
Gain
171 m
Start temp
16°C
Entry
$35
MarathonOpen entrycoastalbig city
🇲🇦 Casablanca, Morocco
Casablanca Half Marathon
25 Oct 2026In 14 days
Gain
108 m
Start temp
17°C
Entry
$20
Half marathonOpen entrycoastalbig city
🇲🇦 Marrakech, Morocco
Marrakech Marathon
31 Jan 2027In 4 months
Gain
147 m
Start temp
7°C
Entry
$95
MarathonOpen entryfastscenic
🇲🇦 Marrakech, Morocco
Marrakech Half Marathon
31 Jan 2027In 4 months
Gain
70 m
Start temp
7°C
Entry
$70
Half marathonOpen entryfastscenic
🇲🇦 Rabat, Morocco
Rabat International Marathon
9 May 2027est.In 7 months
Gain
120 m
Start temp
17°C
Entry
—
MarathonOpen entryfastbig city
🇲🇦 Rabat, Morocco
Rabat International Half Marathon
9 May 2027est.In 7 months
Gain
60 m
Start temp
17°C
Entry
—
Half marathonOpen entryfastbig city