The Musselburgh Festival Race is an annual event held in July, during the Musselburgh Festival. It includes a 10 km race for seniors, a 3 km race for juniors and a shorter race for children. 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!