Experience top racedays across the Flat and Jump season. Founded in 1816, Musselburgh is the second biggest racecourse in Scotland.


Located six miles and less than 30 minutes from Edinburgh, Musselburgh Racecourse hosts 29 flat and jumps race meetings annually.

Whether you’re a racing enthusiast, enjoy family days or are looking for a wonderful social event. Musselburgh Racecourse provide a great day out of variety and value.

  • [email protected]
  • 01316 652859
  • Musselburgh Racecourse
  • Linkfield Road
  • Musselburgh
  • East Lothian
  • EH21 7RG
  • UK
Visit website

Upcoming fixtures at Musselburgh