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 29th August to SAVE £5 per Adult (On the day price £22) Children 17 & under go FREE when accompanied by an Adult.
Courtesy shuttle buses go from Wallyford and NewCraighall train stations.
We are afraid it's too late to purchase tickets online, however you may still be able to pay at the gate upon arrival. (subject to ticket availability)