Nairn Show was a huge success at the weekend with organisers receiving excellent feedback despite the showers.
Highlights included a bicycle display by group Broke FMX, a horse and carriage display and a vintage tractor parade.
The parade included Forss Young Farmers Charity drive in aid of The Archie Foundation, who travelled in their vintage tractor all the way from Caithness.
The show took place on Saturday at Kinnudie Farm, Auldearn, one mile east of Nairn, by kind permission of the Philip family.
Other attractions included the livestock exhibitions, craft fairs, trade stands, cookery demonstrations, show jumping and a vintage machinery display including steam engine and a sawmill.
In the entertainment marquee there was music from Forres Accordion and Fiddle Club, Nairn and District Pipe Band Pipers and The Penguin’s Tuxedo Youth Street Band.
Elizabeth Fraser Highland Dancers also performed in the entertainment marquee.
David Hay, show convener, said: “It was a very successful show, we had lots of positive feedback from holidaymakers.
“We had a decent crowd of people, everything went according to plan. The weather was nice, it wasn’t a bad day. We had a couple of showers of rain, which weren’t enough to put a damper on things.
“The motorcycle team was first rate. A lot of people were commenting about how good they were.”
The supreme champion of the show was a Clydesdale horse owned by David Walker and Beverly Brown of Galcantray.
Mrs Irene Macarthur, Newton of Budgate, became the first female president in the 215 year history of the Nairnshire Farming Society in February this year. Nairn Show committee decided to mark the occasion by having an all female line up of judges in the livestock sections
And after the show, the crowds enjoyed a marquee dance featuring the Anne Dickson Band.
Nairnshire Farming Society was formed in 1798 and organises the annual Nairn Show. The show is the highlight of the society calendar, and is a popular attraction for both residents of Nairn and surrounding districts, and tourists alike.