St. Johnstone FC Ground & Tickets
Ground: McDiarmid Park
Capacity: 10,696
Location: Crieff Road, Perth
Country: Scotland, United Kingdom
The Ground
McDiarmid Park, located on the western edge of Perth, has been the home of St Johnstone F.C. since 1989. It was the first purpose-built all-seater stadium in the UK, marking a new era in Scottish football stadium design.
With a capacity of just over 10,000, the ground is fully enclosed with four single-tier stands of similar size, creating a compact and symmetrical layout. The Main (West) Stand is slightly larger and houses the main facilities, while the North Stand typically accommodates away supporters.
Unlike many older Scottish grounds, McDiarmid Park feels modern and functional, with good sightlines throughout. While sometimes described as lacking the tight intensity of older stadiums, it offers comfort, accessibility, and a clean matchday experience.
Official Tickets
St Johnstone F.C. official website / ticket portal
At the stadium ticket office. On matchday for most fixtures (subject to availability)
Go to St. Johnstone FC Tickets
Fanshop
McDiarmid Park (Club Shop – Ormond Stand)
The stadium shop, located at the corner of the Ormond and East Stands
Downtown Shop
45 High Street, Perth
How to get to the Stadium
Via Train
Perth Railway Station. Around 2–3 miles from the stadium.Taxi or bus required (10–15 minutes)
By Car
Via the A9. Around 1 hour from Edinburgh and Glasgow. Large on-site parking available. Additional park-and-ride options on matchdays
Airport
EDI (Edinburgh Airport)
Distance: 45 miles (72 km). Travel Time: Around 1 hour by car or taxi. Alternatively, take the Airlink bus or tram into Edinburgh city centre (25–30 minutes), then a train from Edinburgh Waverley Station to Perth (around 1 hour 15 minutes), followed by a short taxi or bus to the stadium.
GLA (Glasgow Airport)
Distance: 60 miles (96 km). Around 1 hour 15 minutes by car. Alternatively, take the Glasgow Airport Express Bus 500 to Glasgow Queen Street Station (15–20 minutes), then a train to Perth (around 1 hour 15 minutes).
Around the Stadium
Before and After the Match
There are very few pubs directly next to the stadium, so most fans either use the stadium bar or drink in the city centre before travelling out.
Stadium Bar (McDiarmid Park). The main pre-match option right at the ground. Open to both home and away supporters, it provides drinks, screens, and a straightforward matchday build-up.
The Glover Arms (Crieff Road). One of the closest pubs to the stadium, located near the Travelodge. A popular choice for supporters wanting a pint within walking distance of McDiarmid Park
The 208 Bar (Crieff Road). Another nearby option, offering a casual setting and convenient location for fans heading to the stadium.
The Maltings (Dunkeld Road). A slightly further option but still accessible, particularly for those arriving by car. Offers food, drinks, and a more spacious setting.
The Foundry (Perth city centre). A lively pub in the town centre, popular with football fans. Ideal for those arriving early and wanting a proper pre-match atmosphere before travelling out to the stadium.
The Sandeman (Perth city centre). A large Wetherspoons-style pub, offering affordable drinks and plenty of space. A common meeting point before heading to McDiarmid Park.
The Capital Asset (River Tay). A scenic pub overlooking the river, offering a slightly more relaxed pre-match experience while still attracting football supporters.
An address must be specified for a map to be embedded