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
Dewars Centre
Scottish Model Engineering Trust
Exhibition

Perth Model Railway Exhibition 2025

Sat 28 Jun - Sun 29 Jun
Perth Museum
Culture Perth & Kinross
Kids

Macbeth: History or Myth? An Interactive Family Experience

Sat 5 Jul: 11:00 - 16:00
Dunkeld Cathedral
Dunkeld Cathedral Summer Music Festival
Classical Music

The Highland and Lowland Bands of the Royal Regiment of Scotland

Sat 5 Jul: 14:00 - 15:00
AK Bell Library
Culture Perth & Kinross
Talks + Events

Folktales of Justice: Storytelling with Andrew Woodward

Sat 12 Jul: 13:00
Perth Museum
Culture Perth & Kinross
Tour

Step into the World of Macbeth: A Curator-Led Journey

Sat 21 Jun & Sat 19 Jul: 11:00 & 14:00
St Catharines Community Centre
BOOKMARK Book Festival
Talks + Events

BOOKMARK 2025 Festival Ticket Launch with Carys Davies

Sat 19 Jul: 14:00
Tay Street Viewing Platform
Perth Civic Trust
Tour

Life in Medieval Perth

Sun 20 Jul: 14:00
Perth Art Gallery
Culture Perth & Kinross
Workshop

Fused Glass Workshop with Catherine Lowe

Thu 24 Jul: 10:30 & 13:30

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.