Auchnagatt celebrated its 40th gala with a record crowd.
Organisers were delighted with the turn-out in fine weather for a day filled with activities for all the family.
The build-up to the gala involved various events spread over the week.
Gala committee chair Pat Anderson said: “We had a great day. The weather was kind and more people than ever attended.
“The football and netball went really well with Auchnagatt reaching the final in football with both their teams.
“The craft tent and the outside stalls looked terrific and did a roaring trade. We have to thank the local WRI for all their wonderful baking for the teas.
“The two princesses, Melissa Anderson and Skye Boyle, did a great job. We have so many people to thank for their help including our sponsors this year - local firm JKR.”
Results: Dog show - 1st Sienna Walker with Murphy; 2nd Alex McDermott with Maddie; 3rd Paula Carey-Lawrence with Rodney. Wellie chucking - junior throw - Ben Dickie; senior throw - Lee Gillanders. Football - juniors: winners Maud; runners-up Auchnagatt; seniors: winners Maud; runners-up - Auchnagatt. Netball - 1st New Deer; 2nd Crimmond; 3rd Longside.