Musselburgh Racecourse
Welcome to our official guide to Musselburgh Racecourse.
Our teams explore this great flat and jumping racecourse in detail, looking at its history, a guide to the tracks, the top hotel picks, full fixtures, travel information, betting guides and even the weather.
If you are looking for the latest betting tips for Musselburgh, check out our full guide to Musselburgh Racecourse tips.
Find out more about Musselburgh Racecourse:
Contents
- 1 Overview of Musselburgh Racecourse
- 2 History of Musselburgh Racecourse
- 3 Musselburgh Racecourse Maps
- 4 Musselburgh Racecourse Address
- 5 How to Get To Musselburgh Races
- 6 Best Hotels Near Musselburgh
- 7 Best Musselburgh Races Online Betting Sites
- 8 Main Races and Musselburgh Meetings
- 9 Musselburgh Races 2023
- 10 Musselburgh Racecard
- 11 Musselburgh Racecourse Weather
- 12 Other Events Held at Musselburgh Racecourse
- 13 Popular Questions
- 14 Summary of Musselburgh Racecourse
- 15 Other Racecourses in the UK and Ireland
Overview of Musselburgh Racecourse
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 so nimble and agile horses are better suited to the terrain than hardy gallopers. Although the going makes Musselburgh ideal for flat meets, it’s the jumps events at the track that carry the greatest reward.
Musselburgh is a fairly relaxed course, 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 on Ladies Day.
History of Musselburgh Racecourse
While races have taken place in Musselburgh since 1777, with races such as Edinburgh Cup, however, 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 Maps
Below are the two maps of the Musselburgh Racecourse.
Musselburgh Flat Racecourse
Below is the map of Musselburgh’s Racecousre:

Musselburgh’s flat racing track is right-handed and sharp.
This means it tends to suit handy racers more than traditional gallopers.
On the straight course, the runners tend to come down the stands rail.
The racecourse is also known as one of the best draining in the country, meaning that conditions rarely get too heavy.
Musselburgh Jumps Track
Below is the Musselburgh jumps map:
Similar to the flat course it is right-handed and oval.
It is 10 furlongs per circuit.
Again the tightness of the track means it suits those ridden handier and with natural speed.
There are 8 steeplechase fences or six flights of hurdles (three in each straight nowadays) per circuit.
Musselburgh Racecourse Address
The official address of Musselburgh Racecourse is:
Musselburgh Racecourse
Linkfield Road
Musselburgh
East Lothian
EH21 7RG
How to Get To Musselburgh Races
The best ways to get to Musselburgh Racecourse are:
- By car – the racecourse is just a mile from the A1 and clearly signposted as soon as you’re in the vicinity. Details for the sat nav are – Linkfield Road, Musselburgh, East Lothian, EH21 7RG
- By train – 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.
- By air – if you wish to fly, Edinburgh airport will get you there, or the rail station will also be served by taxis.
As Musselburgh is so close to Edinburgh, it’s very easily accessed from both sides of the border.
Best Hotels Near Musselburgh
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 Booking.com below:
Booking.com
Best Musselburgh Races Online 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 for new customers shown on this page. Some of these bookies, such as bet365, Ladbrokes, William Hill and Coral you may have heard of, however, we have looked at some more
If you want more information check out our betting sites reviews where we go into more detail on the pros and cons of each. These sites represent the best horse racing betting sites (UK) at the moment.
Main Races and Musselburgh Meetings
Musselburgh has a packed calendar of jumps and flat races throughout the year. Offering meets from New Year’s Day right through to December, there is sure to be a race day 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 jumps races. This is followed by two further jump race days 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 jumps meet is typically held later in the month.
- March – March is slightly lower-key, but it still boasts two jump meetings 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 race day, 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 the jumps season. A second meet unfolds later in the month.
- December – Musselburgh closes out its annual future list with two jumping 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.
We always recommend viewing the runners and riders at the superb parade ring at Musselburgh as well.
Musselburgh Races 2023
Here is the horse racing calendar for Musselburgh Races in 2023:
Date | Weekday | Course | Type |
---|---|---|---|
1/1/2023 | Sunday | Musselburgh | Afternoon – Jump – Turf |
3/1/2023 | Tuesday | Musselburgh | Afternoon – Jump – Turf |
4/2/2023 | Saturday | Musselburgh | Afternoon – Jump – Turf |
5/2/2023 | Sunday | Musselburgh | Afternoon – Jump – Turf |
19/2/2023 | Sunday | Musselburgh | Afternoon – Jump – Turf |
1/3/2023 | Wednesday | Musselburgh | Afternoon – Jump – Turf |
24/3/2023 | Friday | Musselburgh | Afternoon – Jump – Turf |
8/4/2023 | Saturday | Musselburgh | Afternoon – Flat – Turf |
30/4/2023 | Sunday | Musselburgh | Afternoon – Flat – Turf |
5/5/2023 | Friday | Musselburgh | Afternoon – Flat – Turf |
15/5/2023 | Monday | Musselburgh | Afternoon – Flat – Turf |
3/6/2023 | Saturday | Musselburgh | Afternoon – Flat – Turf |
23/6/2023 | Friday | Musselburgh | Evening – Flat – Turf |
3/7/2023 | Monday | Musselburgh | Evening – Flat – Turf |
5/7/2023 | Wednesday | Musselburgh | Afternoon – Flat – Turf |
25/7/2023 | Tuesday | Musselburgh | Afternoon – Flat – Turf |
4/8/2023 | Friday | Musselburgh | Evening – Flat – Turf |
11/8/2023 | Friday | Musselburgh | Afternoon – Flat – Turf |
29/8/2023 | Tuesday | Musselburgh | Evening – Flat – Turf |
30/8/2023 | Wednesday | Musselburgh | Afternoon – Flat – Turf |
16/9/2023 | Saturday | Musselburgh | Evening – Flat – Turf |
17/9/2023 | Sunday | Musselburgh | Afternoon – Flat – Turf |
16/10/2023 | Monday | Musselburgh | Afternoon – Flat – Turf |
8/11/2023 | Wednesday | Musselburgh | Afternoon – Jump – Turf |
30/11/2023 | Thursday | Musselburgh | Afternoon – Jump – Turf |
1/12/2023 | Friday | Musselburgh | Afternoon – Jump – Turf |
18/12/2023 | Monday | Musselburgh | Afternoon – Jump – Turf |
Check out our guide for the full list of UK horse racing calendar fixtures for 2023.
Musselburgh Racecard
The racecards for Musselburgh races will be released the day before the races are set to happen (Musselburgh races today or Musselburgh racing today). You can view full racecards in advance, check out – horse racing tomorrow and horse racing today. In these, you will get an advance look at all the runners, trainers, form and riders.
You can also of course purchase a racecard from the track which carries much of the same useful information. Many like to keep these as souvenirs, especially from major UK horse races.
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:
MUSSELBURGH WEATHER
Other Events Held at Musselburgh Racecourse
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, which manage reservations and bookings.
You’ll need to make arrangements directly, as Musselburgh Racecourse keeps its gates closed on non-race days.
Popular Questions
What is the address of Musselburgh Racecourse?
The official address of Musselburgh Racecourse:
Musselburgh Racecourse
Linkfield Road
Musselburgh
East Lothian
EH21 7RG
What did Musselburgh Racecourse used to be called?
Musselburgh used to be called Edinburgh Racecourse.
How do I get to Musselburgh races?
The ways to get to Musselburgh racecourse are:
- By car – the racecourse is just a mile from the A1 and clearly signposted as soon as you’re in the vicinity. Details for the sat nav are – Linkfield Road, Musselburgh, East Lothian, EH21 7RG
- By train – 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.
- By air – if you wish to fly, Edinburgh airport will get you there, or the rail station will also be served by taxis.
How long is Musselburgh Racecourse?
Musselburgh is 10 furlongs per circuit, is oval-shaped and right-handed.
Summary of Musselburgh Racecourse
Set in beautiful East Lothian, Musselburgh is a great Scottish racecourse.
It has a packed schedule throughout the year hosting quality jumps and flat racing.
Lively informed racing crowds, mix with families and those on a day out, making it a truly great occasion whenever you choose to go.
Whether you are looking for a day out or serious top-end racing Musselburgh offers you that.
It’s a racecourse the team here at British Racecourses love to go to at any time of year!
Other Racecourses in the UK and Ireland
Our team as of September 2023 have reviewed these racecourses that you may also like to visit:
- Aintree Racecourse
- All Weather Racecourses
- Ascot Racecourse
- Ayr Racecourse
- Bangor on Dee Racecourse
- Bath Racecourse
- Berkshire Racecourses
- Beverley Racecourse
- Brighton Racecourse
- Carlisle Racecourse
- Cartmel Racecourse
- Catterick Racecourse
- Chelmsford City Racecourse
- Cheltenham Racecourse
- Chepstow Racecourse
- Chester Racecourse
- Doncaster Racecourse
- Epsom Racecourse
- Exeter Racecourse
- Fakenham Racecourse
- Ffos Las Racecourse
- Floodlit Racecourses
- Fontwell Racecourse
- Goodwood Racecourse
- Great Yarmouth Racecourse
- Hamilton Racecourse
- Haydock Racecourse
- Hereford Racecourse
- Hexham Racecourse
- Huntingdon Racecourse
- Kelso Racecourse
- Kempton Park Racecourse
- Leicester Racecourse
- Lingfield Racecourse
- London Racecourses
- Ludlow Racecourse
- Market Rasen Racecourse
- Musselburgh Racecourse
- Newbury Racecourse
- Newcastle Racecourse
- Newmarket Racecourse
- Newton Abbot Racecourse
- Nottingham Racecourse
- Perth Racecourse
- Plumpton Racecourse
- Pontefract Racecourse
- Redcar Racecourse
- Ripon Racecourse
- Royal Windsor Racecourse
- Salisbury Racecourse
- Sandown Racecourse
- Scotland Racecourses
- Sedgefield Racecourse
- Southwell Racecourse
- Stratford Racecourse
- Surrey Racecourses
- Taunton Racecourse
- Thirsk Racecourse
- Uttoxeter Racecourse
- Warwick Racecourse
- Welsh Racecourses
- Wetherby Racecourse
- Wincanton Racecourse
- Wolverhampton Racecourse
- Worcester Racecourse
- York Racecourse
- Yorkshire Racecourses