Hosting 28 fixtures throughout the year, Musselburgh offers both National Hunt and flat racing. The racecourse has seen much development and investment over the course of the past few years. The new hospitality area, The Queen’s Stand, and the refurbishment of the Edwardian Stand mean racegoers can enjoy quality racing throughout the year with high quality facilities.
Ladies Day in June is the most attended day in the calendar, which can see crowds of up to 10,000 pouring through the gates. In the centre of the racecourse there is a nine-hole golf course which dates back to 1672.