Racecourse guide · East Lothian

Musselburgh Racecourse: Big Races, Facts and Betting Guide

Musselburgh, six miles east of Edinburgh, is Scotland’s capital course, with Flat and jump racing all year, including a New Year’s Day meeting. Here are the big races, the history, how to get there and how betting works on course.

Musselburgh racecourse illustration

← All UK racecourse guides

Where
Linkfield Road, Musselburgh EH21 7RG
Run by
Musselburgh Joint Racing Committee
Racing
Flat and jumps
Track
Right-handed, sharp, about 1m 2f

Biggest races at Musselburgh

Musselburgh races through the year, from New Year’s Day to the summer sprints.

June

Summer Flat

  • Scottish Sprint Cup
  • Edinburgh Cup
Easter · 1 Jan

Holiday racing

  • Queen’s Cup on Easter Saturday
  • A popular New Year’s Day raceday
Jumps

Jumps

  • Scottish Cheltenham Trials weekend, ahead of the Festival
  • Jump racing at Musselburgh since 1987

Musselburgh facts and history

Racing by the sea since 1777.

Racing since 1777. The first races were held in 1777 under the Royal Caledonian Hunt. Racing moved to Leith Sands from 1789 to 1816.
Edinburgh Racecourse. Musselburgh was officially called Edinburgh Racecourse until 1996.
Council-owned. East Lothian Council owns the course, on common good land. It is run by the Musselburgh Joint Racing Committee, formed in 1994.
Growing crowds. Annual attendance is now over 70,000, up from 38,000 in 1999.
Jumps since 1987. Jump racing was introduced in 1987.
Fast sprints. The 5f straight is very quick despite a slight uphill climb.

The track

Musselburgh is right-handed and sharp. The Flat circuit is about 1m 2f, with a 5f straight that joins it four furlongs from home. Big, long-striding horses can struggle on the round course. The course drains very well.

The jumps course is an almost flat oval of a little over 1m 2f, with eight fences per circuit. On the straight course, fields usually race towards the stands’ rail.

Getting to Musselburgh

By train

Wallyford station is on the Edinburgh to North Berwick line. A free raceday bus runs from Wallyford Park & Ride and from Newcraighall.

By road

The course is less than a mile from the A1 and under 2 miles from the A720 City Bypass.

There is free parking at the top of Balcarres Road, about a 5-minute walk.

Betting at Musselburgh

You can bet at Musselburgh with the bookmakers, on the Tote, or on your phone.

On your phone

Your usual app works on course just as it does at home. On big days, set your account up, verify it and add funds before you travel, so you can bet straight away.

Compare the odds in the app with the boards in the ring before you bet. The best price is not always in the same place.

On course

There are several bookmakers on site, plus Tote betting. There is no cash machine on site, so bring cash if you want it. Card and contactless are preferred around the course.

Read our guide to betting at the racecourse for how the Tote and the ring work.

Betting on your phone at the track?

Compare UK racing apps by their real App Store and Google Play ratings.

Compare the apps

Musselburgh FAQs

Where is Musselburgh Racecourse?

Musselburgh Racecourse is on Linkfield Road, Musselburgh EH21 7RG, about 6 miles east of Edinburgh city centre.

Is there a cash machine at Musselburgh Racecourse?

No. There is no cash machine on site, so bring cash if you need it. Card and contactless are preferred.

What is the nearest station to Musselburgh Racecourse?

Wallyford station, on the Edinburgh to North Berwick line. A free raceday bus runs from Wallyford Park & Ride.

Does Musselburgh race on New Year’s Day?

Yes. Musselburgh holds a New Year’s Day raceday.

Is Musselburgh Flat or jumps?

Both. Musselburgh stages Flat racing and has held jump racing since 1987.

Who owns Musselburgh Racecourse?

East Lothian Council owns the course. It is run by the Musselburgh Joint Racing Committee.

Sources: Musselburgh: find us · Musselburgh FAQs · Wikipedia: Musselburgh Racecourse · At The Races: Musselburgh. Facts checked October 2026; fixtures and travel details can change, so check with the course before you go.

18+ only. Please gamble responsibly. BeGambleAware.org