Lavish in the final throes of summer with us. Join us for our mid-week fixtures to sample the delights of Musselburgh Racecourse with your friends and family.
Purchase your advance ticket before 11:59pm on 27th August to SAVE £5 per Adult (On the day price £22) Children 17 & under go 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.