Scottish 10K

Take on the ultimate running experience combining fast, flat routes with stunning view of East Lothian's Golf Coast and #LetTheKidsWin!

The route starts and finishes just outside Edinburgh, at Musselburgh Racecourse. The Scottish 10k is seriously fast and flat! You’ll run out and back along the magnificent Golf Coast before finishing in the final furlong at Musselburgh Racecourse; Scotland’s oldest racecourse. Come and be a part of it!

If you've never run before, or this will be your 100th running event, you can't afford to miss out on what is going to be the 'must-do' running event of 2020. It's fresh and it's exciting - give it a go and set your 2020 challenge today!

Sign up on the Scottish 10K website today for a free charity place and pledge to raise a minimum of £100 in sponsorship for Children 1st!

Got your own place already? Let us know using the contact form below so we can send you out your very own Children 1st Fundraising Pack and t-shirt.


Contact our Fundraising Team
Please enter your name
Please use this space if you have further questions.

Why Children 1st?

When you take on the Scottish 10k for Children 1st we will provide you with:

  • A welcome pack with sponsor forms and helpful information to kick start your fundraising.
  • A Children 1st t-shirt to wear proudly on the day of your race.
  • Training hints and tips to help you reach your potential.
  • Dedicated support from a member of our fundraising team to help you every step of the way.

This event is not connected to Children 1st and so decisions on the event going ahead are made by the event organisers directly. Your safety is our utmost priority and we urge you at all times to follow COVID-19 government guidelines. If this event is cancelled due to COVID guidelines we hope for the event organiser to offering a virtual alternative so your funds raised and training still makes an impact

Click to view dynamic map
Scottish 10K
Event Details

Location: Edinburgh/East Lothian
Date: 19-09-2021
Time: 09:00
Contact Name: Community Fundraising Team
Contact Number: 0345 10 80 111
Contact Email: