Students at Sidmouth College were on song as they delighted crowds with an evening of music and carols.

Crowds poured into Sidmouth Parish Church to watch the pupils perform in their annual Christmas carol concert.

The youngsters provided a range of festive entertainment, including performances from the upper school singers, year 10 ensemble and readings from students in year seven.

The children were not alone as the staff choir also joined in the festivities to perform a few Christmas numbers.

Sixth form students also delivered a short sketch about the story of Papa Panov.

Following the conclusion of the event, the college collected £258.50 for the Teenage Cancer Trust from its retiring collection.