The pupils and staff of Garnock Community Campus enchanted their audience at their annual Christmas concert.

Those in attendance were treated to choir singing, brass, strings and bagpipes.

The music and drama faculty of Garnock Community Campus said on twitter: “Thank you so much to all the pupils who performed in the annual Garnock Valley Christmas concert tonight. We are so proud of every one of you.

“The performances were outstanding and kept our packed audience entertained all night. Thank you to all the staff, parents and carers too.”

The performances took place in the auditorium on Thursday, December 5.

Well done to all who helped put on such a fantastic show.