Cumnock celebrated in style at the weekend, as the town's Coronation Carnival brought a smile to hundreds of faces.

Organised by Cumnock Community Council, the carnival had all sorts of entertainment on offer- including rides, stalls, food and drink.

Local businesses set up their stalls and charities were also present to raise funds for vital causes, including for Mauchline youngster, Ava Bolton.

Cumnock Chronicle: Team helping to raise funds for Ava's treatmentTeam helping to raise funds for Ava's treatment (Image: Charlie Gilmour)

Everyone seemed to have a splendid day, and even the weather was acceptable for the most part.

A dleighted spokesperson for the Cumnock Community Council said: "On behalf of Cumnock Community Council I would like to thank everyone who attended our Carnival today what a fantastic turn out.

"Thanks also to all the stall holders for your support.

"It was great to see the children and adults enjoying the funfair it fairly put a smile on all your faces. The weather was very kind to us too".

Cumnock Chronicle: Enjoying the ridesEnjoying the rides (Image: Charlie Gilmour)

Local councillors for the Cumnock & New Cumnock ward also attended to check out the great day.

Councillor June Kyle said: "Another great coronation celebration. Cumnock Community Council organised the carnival in a short space of time.

"The children were having loads of fun on the funfair rides.

"Sunshine and crowds. Fabulous turn out. Well done to everyone involved."

Cumnock Chronicle: A career in the making...A career in the making... (Image: Charlie Gilmour)

Councillor Neill Watts added: "A massive thank you to the members of Cumnock Community Council for all your hard work in putting together the Coronation Carnival. It was absolutely fantastic.

"I am sure everyone who attended had a lovely time. I certainly did - the Dodgems were great!"

Cumnock Chronicle: Enjoying a great day.Enjoying a great day. (Image: Charlie Gilmour)

For more photos from the day don't miss this week's print edition of the Chronicle - on sale from Wednesday, May 10.