The course at Musselburgh Racecourse near the two-furlong marker

Home / Racecourses / Musselburgh

Musselburgh Racecourse

Racing by the sea since 1816, six miles east of Edinburgh. Musselburgh races all year on the Flat and over jumps, with free parking and a free raceday bus from the nearest stations, and is home to the world-famous Corgi Derby.

  • Musselburgh, EH21 7RGSix miles east of Edinburgh
  • Free raceday busFrom Wallyford and Newcraighall stations
  • Free parkingCars and coaches
  • 25 racedays a yearFlat and jumps

Photo: Leslie Barrie, CC BY-SA 2.0, cropped

Meetings and tickets for 2026/27

Every Musselburgh raceday from October 2026 to the end of 2027. The course stages Flat racing and jumps; the “Sensational 6” include New Year’s Day, the Scottish Cheltenham Trials, Easter Saturday, the Edinburgh Cup, Ladies Day and the Summer Finale.

Musselburgh fixturesSeason 2026/27
12Oct 2026

The Racing TV Raceday

Flat racing; first race 1:47pm.

From£23
Tickets
4Nov 2026

Scottish Flat Season Finale

The last Flat racing of the Scottish season; first race 12:35pm.

From£23
Tickets
27Nov 2026

The Start of the Jumps Raceday

Jumps racing; first race 11:50am.

From£23
Tickets
7Dec 2026

The Festive Jumps Raceday

Jumps racing; first race 12:38pm.

From£23
Tickets
21Dec 2026

The Christmas Jumper Raceday

Jumps racing; first race 12:45pm.

From£23
Tickets
1Jan 2027

New Year’s Day Raceday

Over £100,000 in prize money, live music and winter style awards; first race 12:30pm.

From£42
Tickets
5Jan 2027

January Jumps Raceday

A quieter jumps afternoon; gates 11am, first race 12:30pm and last race 3:30pm.

Tickets
31Jan 2027

Scottish Cheltenham Trials, day one

The Edinburgh National, a trial for the Cheltenham and Grand National Festivals.

From£26
Tickets
6Feb 2027

Scottish Cheltenham Trials, day two

Musselburgh’s most valuable jumps day.

From£26
Tickets
21Feb 2027

Student Raceday

Jumps racing with music and student offers; gates noon and racing 1:50pm–4:50pm.

Tickets
27Mar 2027

Scottish Sprint Cup, Easter Saturday

One of the social highlights of Easter weekend.

From£26
Tickets
2Apr 2027

Go North Raceday

The Racing Post-supported Go North jumps finals; gates noon and racing 2:20pm–5:20pm.

From£24
Tickets
13Apr 2027

Afternoon Flat Raceday

Flat racing; gates noon and racing 2pm–5pm.

Tickets
28Apr 2027

Afternoon Flat Raceday

Flat racing; gates 11:45am and racing 1:35pm–5pm.

Tickets
4May 2027

Afternoon Raceday

Flat racing; gates 12:30pm and racing 2pm–5pm.

Tickets
16May 2027

Sky Bet Sunday Series Raceday

A seven-race Flat card broadcast on ITV4; gates 2pm and racing 3:45pm–6:45pm.

Tickets
4Jun 2027

Friday at the Races

Flat racing; gates 11:45am and racing 1:50pm–4:50pm.

Tickets
5Jun 2027

The Edinburgh Cup

Musselburgh’s flagship raceday, with live music and an after-party.

From£18
Tickets
17Jun 2027

Evening Flat Raceday

Gates 4:30pm and racing 6:30pm–9pm.

Tickets
29Jun 2027

Afternoon Flat Raceday

Gates noon and racing 2pm–5:05pm.

Tickets
20Jul 2027

Superhero Family Raceday

Family entertainment and fancy dress; gates noon and racing 2:30pm–5:30pm.

Tickets
30Jul 2027

Friday Night at the Races

Seven Flat races from 5:40pm to 8:55pm, followed by a 90s party for about an hour.

Tickets
6Aug 2027

Ladies Day

Scotland’s biggest Ladies Day, which sells out every year.

From£47
Tickets
24Aug 2027

Afternoon Flat Raceday

A late-summer Flat meeting.

Tickets
11Sept 2027

Summer Finale

An evening Flat fixture and the course’s summer finale.

Tickets
29Sept 2027

Autumn Flat Raceday

An afternoon Flat fixture in the BHA schedule.

Tickets
11Oct 2027

October Flat Raceday

An afternoon Flat fixture in the BHA schedule.

Tickets
1Nov 2027

Scottish Flat Season Finale

The closing Scottish Flat fixture in the BHA schedule.

Tickets
26Nov 2027

Start of the Jumps

The winter jumps programme begins.

Tickets
6Dec 2027

Festive Jumps Raceday

A pre-Christmas jumps fixture.

Tickets
21Dec 2027

Christmas Jumps Raceday

The final published Musselburgh fixture of 2027.

Tickets

Musselburgh has published times for its meetings up to 6 August 2027. Later 2027 dates come from the official fixture list; their names, times and tickets will follow nearer the day.

New Year

New Year’s Day racing with live music.

Top jumps racing

The Scottish Cheltenham Trials in January and February.

A summer party

The Edinburgh Cup in June, or a Friday night with an after-party.

Bringing children

The Superhero Family Raceday in July.

Which enclosure should you choose?

One general admission ticket covers all the public areas. Dining and hospitality are add-ons with reserved indoor space, and what’s on offer varies by raceday.

From £23 in 2026

General admission

Access to the public lawns, rails, parade-ring area, grandstand steppings and public bars. There is no formal dress code: smart clothes are popular on major days, but weatherproof layers and practical shoes are sensible.

Full guide to General admission

Bookable table

Harris Tweed Bistro

An upper-grandstand bistro overlooking the finish and final furlong. Tables have a 90-minute dining period. Booking is recommended; walk-ins depend on space. Ordinary general admission is still required.

Full guide to Harris Tweed Bistro

Hospitality

Queen’s Stand dining

Course-facing hospitality near the winning post and Parade Ring, usually with admission, a reserved table and food. Each fixture page lists that day’s menu.

Full guide to Queen’s Stand dining

Groups

Picnic table and drinks packages

Reserved picnic tables and drinks for groups at selected meetings, listed on each fixture page. They’re add-ons rather than a separate enclosure.

Full guide to Picnic table and drinks packages

Compare every enclosure side by side: prices, views, bars and food, dress codes and entrances.

Dress code at Musselburgh Racecourse

Musselburgh generally has no particular dress code and asks racegoers to wear comfortable clothes for the weather. Dressing up is popular on Ladies Day, but the general guidance treats that as an occasion choice. Check the forecast before choosing your layers and footwear, and think about the time you will spend outdoors during the meeting. If you have booked a specific dining or hospitality package, consult its instructions or ask Musselburgh for clarification before travelling. This keeps your outfit choice aligned with the area you have actually booked.

Official clothing advice — checked 14 October 2026.

What will the trip cost?

A quick estimate for your group. Where we have confirmed a ticket price it’s filled in; otherwise add the price from the racecourse’s booking page. Change any figure to match your plans.

Estimated totalAdd a ticket price above

Per adult–

Parking is free, and so is the raceday bus from Wallyford and Newcraighall. Betting is left out on purpose.

Getting to Musselburgh

Musselburgh is on the edge of Edinburgh, with good buses and a free raceday bus from two stations.

By train

Wallyford or Newcraighall, then the free bus

ScotRail’s Edinburgh Waverley–Wallyford journey averages 13 minutes. Wallyford is on the North Berwick line and Newcraighall is on the Borders Railway. The course runs a free raceday courtesy bus from both stations, with fixture-specific times online. At Wallyford, board beside the Park and Ride. The bus returns after racing.

By public bus

From Edinburgh and East Lothian

East Coast Buses 106, 113, 124 and X24 stop on Linkfield Road, around four minutes on foot from the gates. Lothian 26 and 44 stop at Musselburgh Police Station, around ten minutes away. Allow extra time on big racedays, when local traffic is busy.

By car and coach

Free parking; EH21 7SD for the public car park

The public car and coach parks are at the top of Balcarres Road, less than a mile from the A1 and less than two miles from the A720. Parking is free. It is about five minutes on foot to the entrance, or use the free car-park shuttle. Cars may be left overnight, but that is parking only, not permission to camp.

Taxi and drop-off

Main entrance, Linkfield Road EH21 7RG

Drivers may set down outside the main entrance before continuing to the car park. Arrange the return pickup before racing finishes and expect road delays. Local taxi firms are listed on the racecourse’s Find Us page.

Accessible parking

Reserved spaces and a 500-metre shuttle

Blue Badge spaces are near the front of the public car parks at the top of Balcarres Road. The entrance is about 500 metres away and a free shuttle serves it. For a non-standard parking requirement, call 0131 665 2859 before travelling.

Parking at Musselburgh Racecourse

Musselburgh’s homepage confirms free parking, while its FAQs direct all racegoers, including those needing accessible parking, to Car Park 3. Staff then direct visitors towards the appropriate entrance. Vehicles may remain overnight at the owner’s risk, but gates can be closed outside office hours, so check collection arrangements before leaving a car. Consult the official map and tell staff if you need help with the route between your parking position and the admission entrance.

Official parking advice — checked 14 October 2026.

Coming by train?

Book trains to Wallyford or Newcraighall.

Hotels near Musselburgh Racecourse

Stay in Musselburgh for the shortest transfer, in Edinburgh for the widest evening choice, or farther along the East Lothian coast for a weekend by the sea. Drive times below are planning estimates in ordinary traffic, not guarantees on a major raceday.

Book the major dates early

New Year’s Day and Ladies Day are annual sell-outs, and Edinburgh’s festivals put heavy pressure on rooms in August. A racing cancellation doesn’t automatically cancel a hotel booking, so compare deposit, amendment and refund terms before paying.

Musselburgh and the A1

Best for a short taxi or drive to the racecourse.

  • Ravelston House, hotel, restaurant and bar on North High Street, roughly five minutes by car from the course
  • Premier Inn Edinburgh A1 (Musselburgh), at Carberry Road by the A1, around ten minutes by car in ordinary traffic
  • Carberry Tower Mansion House, country-house rooms and The Hearth restaurant, around ten minutes by car

Edinburgh and the coast

Use rail or bus and leave the car behind.

  • Premier Inn Edinburgh A1 (Newcraighall), beside the Borders Railway station used by the free raceday bus
  • Market Street Hotel, Edinburgh, opposite Waverley station for the 13-minute train to Wallyford
  • Marine North Berwick, a coastal hotel on the same rail line; change from the train to the courtesy bus at Wallyford

Find a hotel

Compare hotels in Edinburgh and East Lothian.

Affiliate link: we may earn a commission if you book, at no extra cost to you.

Evenings in Edinburgh

Musselburgh’s centre and Fisherrow are close enough for food after an afternoon meeting. Book your table for after the last race; evening meetings can finish at 9pm.

After racing

The Ship Inn

A long-established pub on North High Street serving seasonal Scottish food. A good place for a meal and a drink before heading back to Edinburgh.

Seafood

East Coast

A seafood-and-grill restaurant and fish-and-chip shop at 171–173 North High Street, near Fisherrow harbour. You can see the menus and book a table on its website.

Coffee or dessert

S. Luca

The Musselburgh café on the High Street has served the town since 1908 and offers meals, cakes and its own ice cream. It works better after afternoon racing than after a late summer card.

Stay and dine

Ravelston House

The hotel has its own restaurant and bar, useful when you want dinner and a room in the same place. Guests using its car park must register their vehicle at the entrance tablet.

Venues and race times checked 1 October 2026; reserve directly for New Year, Edinburgh Cup and Ladies Day.

Things to do while you are here

Musselburgh has enough for a second day without going back into Edinburgh, including local history, coastline and a National Trust property.

Newhailes House and Gardens

A National Trust for Scotland estate on Newhailes Road. Guided house visits explain the Dalrymple family and its rococo interiors; the grounds and play area make it useful for mixed-age groups.

Musselburgh Museum

A volunteer-run museum covering the town from its Roman settlement through fishing, mining, mills and modern life. It is a compact rainy-day option in the town centre.

Musselburgh Links

The historic nine-hole course sits inside the racecourse. Local tradition links Mary, Queen of Scots with golf here in 1567, and the unusual shared landscape explains much of the racecourse’s character.

Fisherrow Harbour and the River Esk

Walk west from the town centre to the harbour and shore, or follow the Musselburgh Trail plaques beside the river. It is free and easy to fit around an afternoon train.

Inveresk Lodge Garden

The National Trust for Scotland’s sheltered walled garden lies in the historic village of Inveresk, south of the town. Seasonal planting makes it a quiet contrast to a crowded raceday.

The Brunton programme

The arts organisation stages music, comedy, cinema and family shows in Musselburgh and Haddington venues while its main Musselburgh home is unavailable. Check the named venue carefully when booking.

On the day

These are the times for the next raceday. Musselburgh publishes gate, first-race and last-race times for every meeting.

12:00Gates open for the Racing TV Raceday on 12 October 2026.
13:47First race on 12 October.
16:50Last race on 12 October.
FreePublic car parking and the station courtesy buses.

Source: Musselburgh Racecourse raceday calendar, checked 1 October 2026.

Bags, food and drink

Security may search bags at the entrance. The public food offer includes Café 1816, Pinkie’s Deli, bars and street-food units; Pinkie’s lists vegan, vegetarian, gluten-free and allergy-aware choices. If you have a medical dietary need, contact the racecourse before bringing your own food.

Dress and weather

General admission has no formal dress code. Major social days are dressier, but much of the viewing is outside and cover is not guaranteed. Bring waterproof layers and footwear suitable for standing on lawns or grandstand steps.

Payment and programmes

The course sells printed race programmes and also makes a digital programme available from the fixture page on the day. Bring a card, and some cash for the independent bookmakers.

Dogs and pushchairs

Assistance dogs are welcome. If you’re thinking of bringing a pet dog or a pushchair, call the office on 0131 665 2859 first.

If racing is abandoned

Keep your ticket: the terms for that fixture apply. Hotel, travel and hospitality bookings have their own cancellation terms and aren’t automatically refunded with your admission.

Leaving and returning

Ordinary re-entry is not allowed. If you must leave for an urgent reason, speak to Customer Services or security before going through the exit.

Betting is optional

You don’t need to bet to enjoy the day. If you do, you must be 18 or over; set a limit before you arrive.

Families and groups

Most Musselburgh meetings admit children aged 17 and under free with a paying adult, but three major days are exceptions and free tickets can run out when capacity is reached.

Children’s admission

Under-18s are free with a paying adult except on New Year’s Day, Edinburgh Cup day and Ladies Day. Each paying adult or concession can bring up to four children. Book the child ticket in advance: if a meeting sells out, none will be issued at the gate.

The family meeting

The Superhero Family Raceday on 20 July 2027 combines the Flat card with themed entertainment and fancy dress. Gates open at noon, the first race is 2:30pm and the last is 5:30pm.

Facilities and breaks

Children’s dishes are offered in the Harris Tweed Bistro, and the public cafés provide simpler food. The site is largely outdoors, so plan warm layers, sun protection or waterproofs and identify a quieter meeting point before the crowds build.

Official raceday and children’s terms

Help on the day and afterwards

In an emergency

Call 999 and give the address, Musselburgh Racecourse, Linkfield Road, Musselburgh, EH21 7RG. Then tell a member of staff.

Racecourse office

Call 0131 665 2859.

After your visit

Official results are on the BHA results page.

A little history

  1. 1816Racing begins at Musselburgh.
  2. 1870The New Year’s Sprint foot race is first run; its 158th running is scheduled at the 2027 New Year meeting.
  3. 1908S. Luca opens in Musselburgh, beginning a local food business that still trades on the High Street.
  4. 2027The 2027 programme has 26 Flat and jumps fixtures, including the Edinburgh Cup, Ladies Day and the Scottish Cheltenham Trials.

More Musselburgh guides

Prices, dates and travel details were checked on 1 October 2026. The racecourse can change prices, times and arrangements, so check your booking page before you pay. This is an independent guide, not connected to Musselburgh Racecourse. Some links may earn us a small commission if you book, at no extra cost to you; this never decides what we recommend.