Enjoy some holiday fun at Musselburgh Racecourse.
Seven exciting races, free face-painting, and free children’s entertainment. Plus a free Luca's ice-cream for every child* It's the perfect day out for all the family! Remember children 17 years and under go FREE!
Book your advance ticket by 11:59pm on 23rd of July to SAVE £5 per Adult (On the day price £22) Children 17 & Under for FREE when accompanied by an Adult.
Please note concession tickets are available to purchase at the turnstiles.
Courtesy shuttle buses go from Wallyford and Newcraighall train stations. *T&C's apply.