
Marathons in Canary Islands
Canary Islands is home to 3 marathons in our database in Spain, spread across cities including Arrecife, Maspalomas, and Santa Cruz de Tenerife. Lanzarote Marathon is the largest race in the lineup, typically drawing around 2,800 finishers, while the full spread offers everything from fast urban courses to scenic regional events. Browse the races below for course maps, elevation profiles, typical weather, and practical race-day detail to help you choose your next start line. Plan by month on our marathon calendar or filter by country and region.



Nearby Marathons
Other races closest to Canary Islands.

San Sebastián Marathon
The San Sebastián Marathon (Donostia Marathon) draws about 3,000 finishers each November along the Basque Country's stunning Bay of Biscay coast. The course passes La Concha beach, the Kursaal Congress Centre, and the Gros district with views of green hills and the Cantabrian Sea. November cool weather and rolling coastal terrain make it one of Spain's most scenic regional marathons.
Next race: Sunday, 15 November 2026

Marathon International Marrakech
The Marathon International Marrakech draws about 3,000 runners each January through Morocco's imperial Red City. The course passes the Koutoubia Mosque, the medina walls, and the palm-lined avenues of the modern Gueliz district with views of the Atlas Mountains on clear days. January mild weather and exotic North African atmosphere make it a popular winter destination marathon.
Next race: Sunday, 17 January 2027

Casablanca Marathon
The Casablanca Marathon attracts approximately 5,000 finishers each October through Morocco's largest city on the Atlantic coast. The course passes the Hassan II Mosque — one of the world's largest — the Corniche waterfront, and the Art Deco downtown district. October's mild Atlantic weather and flat coastal terrain make it North Africa's premier mass-participation marathon.
Next race: Sunday, 25 October 2026

Maratona do Algarve
The Maratona do Algarve draws approximately 1,500 finishers each November on a scenic coastal road in Vilamoura, Portugal. It is a late-season warm-weather option for European runners. The route passes marina roads, resort zones, and Algarve coastal scenery. Marina roads, resort zones, and Algarve coastal scenery make November's Vilamoura race a late-season warm-weather option for European runners on flat terrain.
Next race: Sunday, 1 November 2026