The Perth Ball
Saturday 12th September 2026 -
10pm to 3.30am at Fingask Castle Pavilion
The Perth Christmas Dance
Wednesday 23rd December 2026 -
7pm to 11pm at Fingask Castle Pavilion
Perth Dances

169

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.

Find Out More

The Perth Ball & 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!

Location

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 Perth Ball - Ticket Options

Perth Ball Tickets

Ticket sales are now closed and over-subscribed.

If a host has any outstanding tickets they were expecting for their party guests (for example, to make the dancing numbers equal), please apply to the Committee on admin@theperthball.com and we will help if we can.