Edinburgh Marathon Festival 2025

Marathon and half marathon places have now reached capacity but all events on Saturday the 24th May are still open!
Bag yourself a place for the 10k, 5k or Hairy Haggis Relay around Arthur Seat and enjoy Edinburgh's iconic landmarks.
All participants will recieve the following, from the event organisers:
- Wicking finisher's t-shirt
- Accurate chip timing
- Tailored training plan
- Finisher's medal
- Race recovery pack
- Fantastic running experience
Be part of Edinburgh's most popular running event and help us to make a difference in the lives of older people across Scotland.
Event Information
Edinburgh Marathon Festival 2025 : 10k
- When
- Saturday 24 May 2025, 9am
- Where
- Potterow, EH8 9AL
- Who
- 15 years +
- Fee(s)
- £20 (non-refundable) deposit with a minimum sponsorship of £200
Edinburgh Marathon Festival 2025 : 5K
- When
- Saturday 24 May 2025, 11am
- Where
- Potterow, EH8 9AL
- Who
- 11 years +
- Fee(s)
- £15 (non-refundable) deposit with a minimum sponsorship of £70.
Edinburgh Marathon Festival 2025 : Junior 5K
- When
- Saturday 24 May 2025, 12pm
- Where
- Holyrood Park, Edinburgh, EH8 8HG
- Who
- 11-18 years
- Fee(s)
- £5 (non-refundable) deposit with a minimum sponsorship of £40.
Edinburgh Marathon Festival 2025 : Junior 2K
- When
- Saturday 24 May 2025, 1pm
- Where
- Holyrood Park, Edinburgh, EH8 8HG
- Who
- 9-12 years
- Fee(s)
- £5 (non-refundable) deposit with a minimum sponsorship of £40.
Edinburgh Marathon Festival 2025 : Junior 1.5K
- When
- Saturday 24 May 2025, 1.30pm
- Where
- Holyrood Park, Edinburgh, EH8 8HG
- Who
- 6 - 8 years
- Fee(s)
- £5 (non-refundable) deposit with a minimum sponsorship of £40.
Edinburgh Marathon Festival 2025 : Kids Kilometre
- When
- Saturday 24 May 2025, 2pm
- Where
- Holyrood Park, Edinburgh, EH8 8HG
- Who
- 3 - 6 years
- Fee(s)
- £5 (non-refundable) deposit with a minimum sponsorship of £40.
We're here to support you!
Call the fundraising team on 0333 323 2400 (lines are open Monday to Friday, 9am-5pm) or email fundraising@agescotland.org.uk for more information.