GLASS

Exhibition
Fri 4 Apr 2025 - Mon 2 Feb 2026
Culture Perth & Kinross

Macbeth: An Exhibition

Exhibition
Fri 25 Apr - Sun 31 Aug
Culture Perth & Kinross

The Stone of Destiny

Exhibition
Mon – Sun: Times Vary
Culture Perth & Kinross
slider-left
slider-right
slider-leftslider-right

UPCOMING events

arrow
Perth Museum
Culture Perth & Kinross
Workshop

Creative Scriptwriting: MacBeth

Sat 14 June: 10:00
St John's Kirk
Stewart Kelly Guitar
Contemporary Music

An Evening with the Classical Guitar

Sat 14 June: 19:30
Perth Art Gallery
Culture Perth & Kinross
Workshop

Glass Painting Workshop

Sat 21 Jun: 14:00
AK Bell Library
Culture Perth & Kinross
Workshop

Midsummer Flower Crowns & the Secrets of Nature

Sat 21 Jun: 11:00
Dunkeld Cathedral
Dunkeld Cathedral Summer Music Festival
Festival

Sarah Small as part of her ‘Good Again?’ tour : viola da gamba

23 Jun: 19:00 - 20:00
Dunkeld Cathedral
Dunkeld Cathedral Summer Music Festival
Festival

Lotte Betts-Dean & Stuart Macrae with Sequoia : mezzo soprano, harmonium & string duo - Earth, thy cold is keen

25 Jun: 12:00 - 13:00
Wasp Studios
Wasp Studios - Perth Creative Exchange
Exhibition

Life Lines Life Drawing Exhibition

Fri 23 May - Fri 27 Jun
Scone Palace
Patter at the Palace
Comedy

Patter at the Palace

Fri 27 Jun - Sun 29 Jun: 20:00; weekend matinees 14:00

Perthshire box office

Perthshire Box Office is a region wide initiative that offers a centralised online, telephone and in-person ticketing service for the culture, heritage, leisure, and tourism sectors in Perth and Kinross. We are a one-stop shop for all forms of event booking with a wide and varied programme happening throughout the year from our partners.

Do you have any problems with your tickets? As a ticketing provider we can help you with your orders to ensure you can access your event as smoothly as possible. Either click the "Emails us" button below to send an email,  click the "Call us" button to phone.

Our small and friendly team work Tue-Fri 10:00 - 16:00 from Perth Theatre and will help you as soon as we can. 01738 477 743.