Trail Running Calendar Spain 2025-2026

We have found 412 Trailruns in Spain. Check below where and when you can find the races. Search for a location or view trail runs near Madrid, Barcelona, Valencia, Sevilla, Zaragoza or Málaga.

The La Noche Mágica will take place in Valsequillo on Saturday 22 November 2025. You can run between 10 and 22 kilometers.

The Roc de la Clusa will take place in Castell de l'Areny on Sunday 23 November 2025. You can run 18 kilometers.

The 3 Días Trail Ibiza-Ultra Ibiza will take place in Ibiza from Friday 28 November 2025 to Sunday 30 November 2025. You can run between 10 and 10 kilometers.

The Ultra Maraton Costa de Almeria will take place in Almería on Saturday 29 November 2025. You can run between 32 and 75 kilometers.

The Ultra Penedès will take place in Sant Jaume dels Domenys on Saturday 29 November 2025. You can run between 12 and 75 kilometers.

December 2025

The Back Yard Ultra Llagostera will take place in Llagostera on Saturday 6 December 2025. You can run 7 kilometers.

The Montesierra Trail la Teja will take place in Jerez de la Frontera on Sunday 7 December 2025.

The Barbudo Sky Race will take place in Jumilla on Sunday 7 December 2025. You can run between 14 and 34 kilometers.

The Sansil Trail Calles will take place in Calles on Sunday 21 December 2025.

The Bizkaia Kopa Trail will take place in Valle de Trápaga on Sunday 28 December 2025. You can run between 10 and 20 kilometers.

February 2026

The Carrera Regimiento "Lusitania" will take place in Marines Viejo on Sunday 8 February 2026.

March 2026

The Marató de la Calderona will take place in Serra on Sunday 1 March 2026. You can run between 21 and 42 kilometers.

The Cursa 4 Termes will take place in Mont-roig del Camp from Saturday 14 March 2026 to Sunday 15 March 2026. You can run between 10 and 47 kilometers.

The Extreme Filabres Trail will take place in Serón on Sunday 15 March 2026. You can run between 12 and 33 kilometers.

May 2026

The Menorca Trail Weekend will take place in Menorca on Thursday 7 May 2026. You can run between 11 and 12 miles.