A VARIETY of entertainment is on offer at Musselburgh Festival Day on Saturday, July 30.

The event will be held at Musselburgh Racecourse from 1.30pm to 6pm, where Radio Saltire will be broadcasting live.

The Musselburgh-based Clark Community Choir will welcome visitors arriving at 1.30pm before performing later in the day. There will be live music from the Lost Boys and Funk Wagen in the Loretto lawn marquee.

Brass and pipe bands will perform and there will be free pony rides, shows, bouncy castles, facepainting and inflatables. Well-known mascots will pay the event a visit and there will be a soft play area, magician, children’s races and traditional games.

Adults can enjoy a licensed bar as well as mobile Prosecco and gin bars. There will be a number of food vendors and a mini shopping market featuring local businesses and crafts. Visitors can also take along their own picnic to the picnic pavilion.

Free tickets are required for entry; visit bit.ly/3uuK4e9