The Christmas in Keith committee's Street Party and Market has been well received by the town, with many gathering at Don Moseley Park this evening.
The event was so popular that Father Christmas himself attended, giving the town's youth massive smiles.
Residents also had the opportunity to purchase items at some of the many local stores located on Heritage Street.
Didn't make it? View our photo gallery above and look at some of the action for yourself.