Our recordings and photos from the 2026 Festival will appear as they become available.

Discover your potential at Perform in Perth

The opening class of the 102nd Perthshire Music Festival set an energetic and uplifting tone for the day, as young voices from Perth’s primary schools gathered to perform before adjudicator Tara Leiper. The class, held at 9:30 am, featured the City Primary Schools Choir category for singers aged up to twelve.

The sole entry in the class came from the Craigclowan Concert Choir, conducted by Karol Fitzpatrick, who presented a thoughtfully contrasted programme of two well-known songs.

The choir began with “Flash, Bang, Wallop!” by David Heneker, delivering a lively and confident performance that immediately captured the spirit of the festival’s opening moments. The singers showed strong ensemble work and clear diction, bringing humour and theatrical flair to the song’s playful character. Their enthusiasm and rhythmic precision helped set a vibrant atmosphere for the morning session.

For their second piece, the choir turned to the lyrical “Hush-a-Bye Mountain” by the Sherman brothers. This provided a gentle contrast to the exuberance of the first work. The choir demonstrated careful phrasing and expressive tone, with a warm blend across the ensemble. The softer dynamics and calm mood of the piece allowed the young singers to showcase musical sensitivity as well as vocal control.

Adjudicator Tara Leiper commended the choir for their confident start to the festival day and for the musical contrast achieved between the two selections. Particular praise was given for the choir’s clear articulation and the supportive conducting of Karol Fitzpatrick, which enabled the singers to perform with assurance and musicality.

The Craigclowan Concert Choir was duly awarded The Millennium Trophy, donated by Mrs Jean Thomson, in recognition of their engaging and well-prepared performance.

The class provided a bright and encouraging opening to this year’s festival, highlighting the enthusiasm and musical promise of Perth’s young singers.

dummy-img

2026 Festival Results

002 S.C.D., Schools – up to P5: Viewlands Primary…

Saturday 21st March, ’26 –…

Saturday 21st March, ’26 –…

Welcome to the Final Night of competitions in…

Friday 20th March, ’26 –…

Friday 20th March, ’26 –…

Music lovers are warmly invited to experience an…

Friday 20th March, ’26 –…

Friday 20th March, ’26 –…

A packed afternoon of woodwind performances delighted discerning…

Thursday 19th March, ’26 –…

Thursday 19th March, ’26 –…

An evening of exceptional young musical talent was…

Perform in Perth honours Irene…

Perform in Perth honours Irene…

Perform in Perth has honoured one of its…

Thursday 19th March, 26 –…

Thursday 19th March, 26 –…

Music lovers were treated to a lively and…

Tuesday 17th March, ’26 –…

Tuesday 17th March, ’26 –…

A celebration of emerging musical talent took centre…

Monday 16th March, 26 –…

Monday 16th March, 26 –…

Perth Concert Hall came alive on Thursday evening…

Monday 16th March, 26 –…

Monday 16th March, 26 –…

An exciting afternoon and evening of music-making is…

Friday 13 March, ’26 –…

Friday 13 March, ’26 –…

Young performers from across Perthshire demonstrated their piping,…

Thursday 12 March, 26 –…

Thursday 12 March, 26 –…

Young Gaelic speakers from across Perth demonstrated confidence,…

Weekend, 14-15th March, 26 –…

Weekend, 14-15th March, 26 –…

The organisers of the Perform in Perth Festival are delighted…

Saturday 14th March, 26 –…

Saturday 14th March, 26 –…

An afternoon of vibrant baton twirling performances took…

Friday 13th March, ’26 –…

Friday 13th March, ’26 –…

The sound of traditional Scottish music also filled…

Wednesday 11th March, 26 –…

Wednesday 11th March, 26 –…

Results Class No. Category Award Competitor Score 436…

Wednesday 11th March, 26 –…

Wednesday 11th March, 26 –…

Adjudicators remarks Overall feedback Positive performance points mentioned…

dummy-img

Wednesday 11th March, 26 –…

A lively programme of verse speaking and reading…

dummy-img

Tuesday 10th March, 26 –…

The evening percussion programme features a series of…

Tuesday 10th March, 26 –…

Tuesday 10th March, 26 –…

Young musicians demonstrated impressive rhythm and technique during…

Tuesday 10th March, 26 –…

Tuesday 10th March, 26 –…

Young Percussionists Perform at Festival Competition Young percussionists…

Monday 9th March, ’26 –…

Monday 9th March, ’26 –…

Perth Festival of the Arts – Vocal and…

Monday 9th March, ’26 –…

Monday 9th March, ’26 –…

Afternoon Session Young singers and choirs took centre…

Monday 9th March, ’26 –…

Monday 9th March, ’26 –…

Morning session The opening morning of school choir…

dummy-img

Out now – our 2026…

Perform in Perth is delighted to announce that…

Day 12 – Final Night…

Day 12 – Final Night…

Congratulations to Perform in Perth’s 2025 competitors who…

Day 12 Final Night Competitions

Day 12 Final Night Competitions

On Saturday, 22nd March, the stage was set for…

Day 12 – Piano (morning)

Day 12 – Piano (morning)

Catch the recording of a special webcast featuring Perform in Perth’s…

Day 11 – Open and…

Day 11 – Open and…

Missed the magic live? Catch the Open and Advanced…

Day 11 – Strings, Intermediate,…

Day 11 – Strings, Intermediate,…

As Perform in Perth reaches its thrilling climax, this session…

Day 11 – Recorders, vocals…

Day 11 – Recorders, vocals…

We are delighted to share the recording of…

Day 11 – Strings (morning)

Day 11 – Strings (morning)

This morning, the much-anticipated Perform in Perth festival…

Day 11 – Disney Songs…

Day 11 – Disney Songs…

Missed this morning’s Disney Songs classes? Don’t worry—we’ve got you…

Day 10 – Woodwind (evening)

Day 10 – Woodwind (evening)

Join us for a special recording from Perform in…

Day 10 – Wind (afternoon)

Day 10 – Wind (afternoon)

At last — we’re delighted to share the…

Day 10 – Strings (afternoon)

Day 10 – Strings (afternoon)

We’re thrilled to share a series of recordings…

Day 10 – Woodwind (morning)

Day 10 – Woodwind (morning)

this time showcasing the Woodwind Classes for Levels 3–5!…

Day 10 – Strings (morning)

Day 10 – Strings (morning)

Today’s session shines a spotlight on our entry-level string…

Day 9 – Vocal classes…

Day 9 – Vocal classes…

Tonight, we’re recording a webcast from our 2025 Festival, featuring two…

Day 9 – Brass (afternoon)

Day 9 – Brass (afternoon)

This session showcases the incredible talent of young…

Day 9 – Brass (morning)

Day 9 – Brass (morning)

This session showcases the incredible talent of young…

Webcast coverage of the 2026 Festival will be uploaded here as it becomes available. Thank you for your patience while we begin the task.

Meanwhile – we invited you to look back to our 2025 Festival?

From the archives

Our 2024 webcasts are still complete and available here for you to view again.

Our 2023 coverage can be watched again here.

Thank you to all our programme sponsors…

Thanks to all our programme sponsors