Fancy a day at the races? A 5-star visitor attraction, Musselburgh Racecourse is firmly established as one of the UK's most stylish racecourses. Our team extends a warm welcome to visitors, owners, jockeys and trainers and we are committed to providing the highest standard of racing facilities to ensure an enjoyable and safe racing experience is provided to all. Whether it's the engrossing thrill of the race or the chance to socialise with friends and family, our team are on-hand to ensure you have a day to remember.
Located only 6 miles from Edinburgh with excellent transport links to the capital and free parking on-site, we are conveniently accessible to all visitors to East Lothian. Experience top racedays across the seasons with a range of admissions, special packages and a wide choice of dining and hospitality options. With outstanding facilities and an atmosphere to match, we provide year-round great racing action with 27 racedays across the flat and jump racing season - weekend, midweek and evening. See quality race horses in action, glam up for Ladies Day, party with friends or entertain the whole family. Whatever your budget and interests, we're sure you'll find something for everyone!