The Musselburgh Festival Race is an annual event held in July, during the Musselburgh Festival. It includes a 10 km race for seniors and a 3 km race for juniors. The current 10k race record is 30mins 16secs held by Andrew Douglas of Inverclyde/North Highland Harriers.
The 2018 race will be held on Saturday 21 July.
More information e.g. registration times can be found on the entry page. With places selling out prior to race day for the last few years (and no on-the-day entries being taken) you'd better get your entry in quick!