484
Trail runs in Spring
Find trail runs near me in Spring - filter by date, location or category, display on a map or use the advanced search to find your perfect race.
Filter by date
This week
This weekend
Next week
Next weekend
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Autumn
Winter
Summer
All dates
Filter by place
London
South East
South West
East of England
East Midlands
West Midlands
Yorkshire
North East
North West
Scotland
Wales
Northern Ireland
Jersey
Event listings
Select an event for photos, video, route, location, reviews, entry fees and how to enter.
- Sat 14 Mar 2026
Carmarthen, Dyfed, UK
Brechfa Trail Races: Half Marathon & Marathon
- Half marathon
- Marathon
- Sat 14 Mar 2026
Holmfirth, West Yorkshire, UK
WODland Endurorun
- 5K run
- 10K run
- Trail run
- Fixed time runs
- Sat 14 Mar 2026
Staines, Surrey, UK
London Marathon Long Training Run - Day 2
- 7 hrs trail running + 0 ft ascent
- Sun 15 Mar 2026
Richmond, UK
The Richmond Spring Riverside 10K and Half Marathon Run
- 10K run
- Half marathon
- Sat 21 Mar 2026
Staines, Surrey, UK
London Marathon Long Training Run - Day 3
- 7 hrs trail running + 0 ft ascent
- Sun 22 Mar 2026
Coleford, Gloucestershire, UK
Forest of Dean Spring Trails Half Marathon
- 13.1 miles trail running
- Sun 22 Mar 2026
Port Talbot, West Glamorgan, UK
Red Warrior Multi Terrain Races | 20K
- 20 km multi terrain running
- Sat 28 Mar 2026
Tring, Hertfordshire, UK
Run the Wild Half Marathon - Spring Edition
- 21.1 km trail running + 300 m ascent
- Sun 29 Mar 2026
Arundel, West Sussex, UK
Springtide Half Marathon
- 13.5 miles trail running + 1175 ft ascent
- Sat 4 Apr 2026
Staines, Surrey, UK
London Marathon Long Training Run - Day 5
- 7 hrs trail running + 0 ft ascent
- Sat 4 Apr 2026
Aberdyfi, Gwynedd, UK
Aberdyfi Half Marathon | Half Marathon
- 21.1 km trail running + 850 m ascent
- Sat 4 Apr 2026
Chesterfield, Derbyshire, UK
Pink Moon - Ladies Trail Half Marathon
- 13.1 miles trail running
- Sun 5 Apr 2026
Carmarthen, Dyfed, UK
The Pendine Races
- 5K run
- 10K run
- Half marathon
- Marathon
- Ultra run