Google Maps | g. Greenshields
Sports in Perth

McDiarmid Park

3 holiday parks nearby

TypeSports
LocationPerth, Perthshire
AddressSt. Johnstone Football Club, Perth PH1 2NR, UK
Nearest parkPerth Caravan Park & Camp Site (1.0 mi)

About McDiarmid Park

The home of St Johnstone Football Club sits just north of Perth, a proper modern stadium that's worth a visit if you're catching a match or fancy seeing where Scottish football gets played at this level. McDiarmid Park opened in 1989 and replaced the club's old ground, so it's got that clean, functional feel of a stadium built to do its job rather than dripping in history.

You'll get the most out of this place if you're a football fan, obviously. Match days bring real atmosphere - Perth's not a huge city, so when St Johnstone are at home it's genuinely the focal point of the area. Non-match visits are possible but you'd need to check if there's a tour available (the club does occasionally run these, though it's worth ringing ahead). The stadium holds about 12,500, so it's intimate enough that you actually feel part of the action rather than a speck in the crowd.

If you're staying at one of the nearby caravan parks - Scone Camping is genuinely excellent and just a short drive away - a match day visit breaks up a holiday nicely. Even if football's not your thing, Perth itself is worth an afternoon: the town centre's walkable, the River Tay's pleasant, and you're well positioned for exploring Perthshire proper. The stadium's location is convenient rather than scenic, but it does its job. Check the fixture list before you book your holiday if you want to time a visit right.

Visitor Photos

No visitor photos yet. Be the first to share!

Sign in to Upload

Frequently Asked Questions

What type of attraction is McDiarmid Park?

McDiarmid Park is a sports in Perthshire, Fife & Tayside.

Are there holiday parks near McDiarmid Park?

Yes, there are 3 holiday parks near McDiarmid Park. The closest is Perth Caravan Park & Camp Site, just 1.0 miles away, rated 3.6 out of 5 by visitors. Other options include Scone Camping and Caravanning Club Site and Newmill Farm.

Where is McDiarmid Park?

McDiarmid Park is located near Perth in Perthshire, Fife & Tayside. It is easily accessible from nearby holiday parks, making it ideal for a day trip during your stay. The nearest park is just 1.0 miles away.

What else is there to do near McDiarmid Park?

Near McDiarmid Park you can also visit Mill Pond (archaeological site), Milltown of Aberdalgie (archaeological site), Cromwellpark (archaeological site), West Cromwellpark (archaeological site). Browse our Perth area guide for the full list of things to do.