Beating bowel cancer together

Edinburgh Marathon Festival: 5-6 September 2020

Due to the current coronavirus situation, the decision has been taken to postpone the Edinburgh Marathon to Saturday 5 and Sunday 6 September 2020. We are in touch with all of our runners  but if you would like to contact us please email

With its fast, flat course, the Edinburgh Marathon festival is perfect for first timers and those looking for a personal best. Whether you are tempted by a 10k or motivated by a marathon the festival has a distance for you. What’s more, the route will allow you to explore this historic city in a unique way.

Event details

  • Date: Saturday 5 - Sunday 6 September 2020
  • Location: Edinburgh
  • Distance: 5k to 26.2 miles

Secure a guaranteed place

  • Marathon: registration fee £30, minimum sponsorship £500
  • Half marathon: registration fee £25, minimum sponsorship £350
  • 10k: registration fee £22, minimum sponsorship £200
  • 5k: registration fee £13, minimum sponsorship £100
  • Hairy Haggis Team Relay: registration fee £40, minimum sponsorship £750


Passing by Arthurs Seat, Musselburgh Racecourse and Gosford House, you’ll run past some of the most beautiful views of the East Lothian coast and city that Edinburgh has to offer.

Sign up now

Have your own place?

If you’ve secured your own place directly with the race organisers we would love to welcome you to our team. There is no set fundraising target; we just ask that you raise what you can to help us stop bowel cancer.

I have my own place

How we’ll support you

Our events team will support you all the way, from your initial welcome pack through to celebrating with you at the finish. We will send you a running vest along with regular training and fundraising updates to make sure you have the best experience.  

Contact information                                     

If you have any questions about the event or the application process, email or call 0131 225 5333. 

Here are some snaps from Edinburgh Marathon Festival 2019:

Thanks supporter

Thanks for signing up for this great campaign. To complete the setup of your JustGiving page you need to first create an account for myemail@domain.tld, please enter a new password to use below. Alternatively if you already have an account and would like to use it just click here.

Thanks supporter

Thanks for signing up for this great campaign. To complete the setup of your JustGiving page you need to login to your myemail@domain.tld account, please enter the password for that account below. Alternatively if you have a different account you would like to use just click here.

Forgotten password

Hi supporter, do you want to send a password reminder?.

JustGiving Login

Hi supporter, please enter your JustGiving login details below and we'll handle the rest.