Experience one of the most beloved ballets of all time, featuring stunning choreography, a full live orchestra, and the dramatic tale of Odette, Odile, and Prince Siegfried.
Things to know
Date: Sunday 25 October
Time: 19:30
Price: £33 - £41
Run Time: 120 mins
Location: Gannochy Trust Auditorium, Perth Concert Hall
Imperial Classical Ballet® Presents Swan Lake A Timeless Ballet of Love, Betrayal, and Redemption Featuring a Full Live Orchestra Following the success of previous tours, Imperial Classical Ballet® proudly returns with a breath-taking new season of Swan Lake. This iconic ballet tells the powerful tale of Princess Odette, cursed to live as a swan by day and a woman by night. When Prince Siegfried discovers her under the moonlight, he vows to break the spell — yet the evil sorcerer Rothbart and his daughter Odile plot a deception that threatens them both. From the haunting beauty of the lakeside scenes to the electrifying Black Swan pas de deux, Swan Lake is a visual and emotional masterpiece. Tchaikovsky’s soaring score, performed live, enriches the drama with unforgettable depth. Join us this Autumn 2026 for an unforgettable evening of classical ballet at its finest. £41, £39, £37, £35; Disabled/Unwaged/Students/Under 26s £39, £37, £35, £33 (inc £2.50 booking fee per ticket)