The Perth Ball
Saturday 9th September 2023 -
10pm to 3.30am at Fingask Castle Pavilion
The Perth Summer Dance
Friday 25th August 2023 -
6pm to 10pm at Madderty Village Hall, near Crieff
The Perth Christmas Dance
23rd December 2023 -
7pm to 11pm at Fingask Castle Pavilion
Perth Dances


Years of Tradition

Welcome To The Perth Ball

The Perth Ball is a wonderful Perthshire tradition, dating back as far as 1820. Part of the Highland Ball season, it is a much anticipated night of fun, formal glamour and high-tempo Scottish reeling with music by the famous Simon Howie Scottish Dance Band.

Find Out More

The Perth Ball Summer & Christmas Dances

Or why not come along to one of our informal all-ages dances – the perfect way to introduce your children to the fun of reeling or get some practice in before the main Ball!


You don’t have to live in Perthshire to come to the Perth Ball – Fingask Castle is an easy 50 minute drive from Edinburgh and under an hour from most parts of Fife. View Map

The Perth Ball is part of the traditional Highland Ball season, along with the Northern Meeting and the Stirling, Skye, Donside, Aboyne, Angus, Oban and Lochaber Balls.

Coming to The Ball - Ticket Options

Buy Your Tickets Online

Tickets for the Perth Ball can only be purchased via this website. You can pay by debit/credit card.

Buy A Hosts Perth Ball Ticket Buy Perth Ball Tickets Buy Summer Dance Tickets Buy Christmas Dance Tickets