Dressed in kilts, dresses and Union Flag skirts, young and old danced the afternoon away and got a taste of the wide variety of treats on offer.
On a nearby street, neighbours and families also took the opportunity to host a street party and crack out the BBQs.
Meanwhile, crowds gathered on High Street in Buckie on Saturday to enjoy an afternoon of entertainment and hospitality to mark the coronation of King Charles III.
The small residential street was decked out in bunting and decorations, including four red, white and blue gazebos.
Here are some of our favourite party pictures:
Conversation
Comments are currently disabled as they require cookies and it appears you've opted out of cookies on this site. To participate in the conversation, please adjust your cookie preferences in order to enable comments.
Gallery: Street parties in Elgin and Buckie celebrate coronation of the King
Conversation