Musselburgh Racecourse Guide

Welcome to our official guide to Musselburgh Racecourse. In this section we explore this great flat and jumping racecourse in detail, looking at its history, a guide to the track, hotel picks, fixtures, travel information, betting guides and even the weather!

Musselburgh Racecourse Guide


Just six miles outside Edinburgh, Musselburgh is second in size only to Ayr when it comes to Scottish racecourses. Operating meets throughout the year, with a range of Flat and National Hunt races, Musselburgh is most celebrated for its Sensational Six events – half a dozen of the most prestigious occasions in Scottish racing.

Musselburgh has a 1.25-mile right-handed oval track, often celebrated for it’s perfectly flat racing surface.

The track has a pair of very sharp turns though, so nimble and agile horses are better suited to the terrain than hardy gallopers that build up a head of steam.

Although the going makes Musselburgh ideal for Flat meets, it’s the National Hunt events at the track that carry the greatest reward. A typical jump race will include between six and eight stiff hurdles to overcome.

Musselburgh is fairly relaxed, without any formal dress code. Attire suited to the Scottish climate is most important, though naturally, dressing to impress leaves visitors with a chance to win prizes – especially at Ladies Day.


While races have taken place in Musselburgh since 1777, the racecourse has endured a chequered history. The arrival of legal betting shops on the Scottish high street in the early 1960s plunged local racecourses into financial difficulty.

Musselburgh fell into decline and stared down the barrel of bankruptcy for decades, almost going to the wall on countless occasions.

East Lothian Council took responsibility for management of Musselburgh in 1991, improving the financial fortunes of the venue.

1995 completed a reversal of fortune following £7.5m of investment, due to partnership with the Lothians Racing Syndicate. The Queen’s Stand and Link’s Pavilion were built, the Edwardian Grandstand was refurbished, and the track was re-laid and improved. This has led to Musselburgh’s current standing as a major location for British horseracing.

Musselburgh Racecourse Map

Musselburgh Racecourse Map
Map courtesy of At The Races.


The official correspondence address of Musselburgh Racecourse is:

Musselburgh Racecourse
Linkfield Road
East Lothian
EH21 7RG

How to Get There

As Musselburgh is so close to Edinburgh, it’s very easily accessed from both sides of the border. If you wish to fly, Edinburgh airport will get you there, or the rail station will also be served by taxis.

Wallyford Station is even closer, though you’ll likely need to change trains to gain access to this provincial station. An alternative is to take a bus from Edinburgh City Centre – Musselburgh is served by routes 26, 44, 106, 113, 124 and X24.

If you’re driving, use postcode EH21 7RG for Sat Nav. The racecourse is just a mile from the A1 and clearly signposted as soon as you’re in the vicinity.


The Edinburgh A1 Premier Inn is the closest – and cheapest – hotel to Musselburgh Racecourse at just 1.5 miles away. The same chain also has another hotel on the A1, dubbed the Newcraighall Hotel, a little further afield. The Best Western King’s Manor is comparable in price and distance to these Premier Inns.

Alternatively, if you’d rather eschew road noise for a more authentic Scottish experience, check out the Carberry Tower Mansion House and Estate. This is a little over two miles away, and the building will take your breath away. Also, check out the fantastic range of brilliant hotels available via below:

Best Musselburgh Races Betting Sites

At British Racecourses we often recommend betting online and via apps. This is because you can often get the best odds, great offers when signing up and you can place bets quickly and safely without having to queue.

If you are looking to bet online we recommend the following great deals:

  • bet365 Horse Racing
    Bet365 Horse Racing

    New Customers Only. Min deposit £5. Bet Credits available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. Full T&C's Apply

  • Betfred Horse Racing
    Betfred Horse Racing
    BET £10 GET £30 IN BETS

    New UK & NI customers only. 18+. Sign up using promo code ‘SPORTS60’. Deposit & place first sports bet at a minimum of £10 in one bet transaction at evens (2.0) +. £30 paid in free bets within 48 hours of bet settlement, expires 7-days after issue. Doesn’t apply to customers who place their first bet on the Virtual Grand National. E-Wallet & Prepaid Card restrictions apply. Your first bet must be settled within 60 days of bet placement. SMS validation may be required. Game restrictions apply. Maximum 30 Free Spins on selected games. Free Spins expire after 7 days. Full T&Cs apply. Full T&C's Apply

  • Coral Horse Racing
    Coral Horse Racing

    18+ New UK+IRE customers. PayPal and certain deposit and bet types excluded. Min first £5 bet within 14 days of account reg at min odds 1/2 = 4 x £5 free bets valid for 7 days on sports, stake not returned, restrictions apply. T&Cs apply. Full T&C's Apply

  • Ladbrokes Horse Racing
    Ladbrokes Horse Racing

    18+ New UK+IRE customers. Paypal and certain deposit types and bet types excluded. Min £5 bet within 14 days of account reg at min odds 1/2 = 4 x £5 free bets. Free bets valid for 4 days on sports, stake not returned, restrictions apply. T&Cs apply. Full T&C's Apply

  • William Hill Horse Racing
    William Hill Horse Racing Logo
    BET £10 GET £30 IN FREE BETS

    New William Hill online customers only. Min. unit stake of £10/€10 at odds of 1/2 or greater. Only the “win” part from EW bets will count. Free bet terms, payment method & country restrictions apply. Free bets credited as 3 x £10/€10. Free bet stakes are not returned as part of the settlement of successful free bets. All Free Bets must be wagered within 30 days. Full T&C's Apply

  • Unibet Horse Racing
    Unibet Horse Racing Logo

    New customers only. 18+, Min deposit £10. Money back as bonus. Wagering requirements: Sportsbook 3x at min. odds of 1.40 (2/5), Casino 25x. Only one bonus can be used at a time, Sportsbook bonus must be wagered before using the Casino, unless the bonus has been forfeited. Bonus will expire after 7 days of opt-in. Full T&C's Apply

Main Races and Meetings

Musselburgh has a packed calendar of National Hunt and Flat races throughout the year. Offering meets from New Year’s Day right through to December, there is sure to be a raceday for you on the Musselburgh fixture list.

  • January – Musselburgh opens the calendar year with a bang with a Sensational Six event on New Year’s Day, which includes a full array of National Hunt races. This is followed by two further National Hunt racedays later in the month.
  • February – February is another gala month for Musselburgh, thanks to the Scottish Cheltenham Trials Weekend that unfolds over the first Saturday and Sunday in the calendar. This Sensational Six event is headlined by the prestigious Edinburgh National. Another National Hunt meet is typically held later in the month.
  • March – March is slightly lower-key, but it still boasts two National Hunt meets across the month. If Easter Sunday happens to fall in March, this will also be celebrated with a Sensation Six event, including the Queen’s Cup race and the recently added Royal Mile Chase.
  • April – As discussed previously, Easter Sunday will see a Sensational Six event if the calendar allows. Even if this isn’t the case, April opens with the Return of the Flats curtain-raiser at the beginning of the month. This event usually hosts the Scottish Sprint Cup.
  • May – May will typically see three Flat meets take place at Musselburgh.
  • June June sees the next Sensational Six event at Musselburgh. Ladies Day at the venue is considered the highlight of the Scottish racing calendar and is host to the Maggie Dickson Stakes.
  • July This month sees a standard flat racing meet, and a Family Day at the end of the month.
  • August – This is a bumper month in the Musselburgh calendar with four Flat meets. Three of these are traditional fixtures, but August also sees another Family Day that hosts the Archerfield Cup.
  • September – September is arguably the biggest month at Musselburgh. Things open with a standard flat meet, but this is followed by two Sensational Six events – The Caledonian Cup raceday, and the Supporting Your Services Family Day.
  • October – After all the excitement of September, October is lower-key. One standard Flat meet takes place in the middle of the month.
  • November – The beginning of November sees the Return of the Jumps event, which marks the recommencement of National Hunt season. A second meet unfolds later in the month.
  • December – Musselburgh closes out its annual future list with two National Hunt meets, usually at the start of the month.

Always be sure to confirm if a racing event is going ahead before travelling to Musselburgh. All race meets are subject to change due to a wide array of external circumstances, including but not limited to the famously unpredictable Scottish weather.

Musselburgh Racecourse Weather

Punters and race-goers love to keep up with the weather to predict going conditions, as well as making sure what they wear is suitable. Here’s the current weather forecast for Musselburgh:

Other Events at the Course

Like most racecourses, Musselburgh is available for private hire throughout the year. Unlike others, however, it boasts a golf course within the grounds.

This is owned and operated by the Royal Musselburgh Golf Club, who manage reservations and bookings. You’ll need to make arrangements directly, as Musselburgh Racecourse keeps its gates closed on non-racedays.

Musselburgh Races


To come.

Other Racecourses

Our team as of July 2020 have reviewed these racecourses that you may also like to visit: