Skip to content
Verified tickets

St. Johnstone Tickets 2026/2027

St. Johnstone take the field for the 2026/2027 season, based at McDiarmid Park in Perth, with 20 upcoming fixtures on Football Ticket Net from $38.71. Every ticket is verified and covered by our 150% money-back guarantee, delivered in time for kick-off.

St. Johnstone tickets are available for upcoming matches across 1 tournament. Next fixture: Falkirk vs St. Johnstone at The Falkirk Stadium on 21 November 2026. Tickets from $38.71. All orders are covered by our 150% money-back guarantee.

St. Johnstone football match atmosphere
Guarantee
150% money-back guarantee

WHY FTN?

Learn more

Football Ticket Net gives you a 150% money-back guarantee - We aim to price our tickets as cheap as possible or at least to be competitive and fair for each event.

Delivery in time
Secured & safe transaction
Order Guarantee
Skilled Support Team

Official partnering with:

Upcoming St. Johnstone Fixtures 2026/2027

20 events found

Tickets coming soon

These matches don’t have tickets on sale yet. Check back soon — inventory is added daily.

Jan13
Wed 20:00
Tickets coming soon
Mar13
Sat 15:00
Tickets coming soon

Frequently Asked Questions

Where can I buy St. Johnstone tickets?

You can buy St. Johnstone tickets on Football Ticket Net. We list every upcoming fixture above with verified seats, from $38.71, and full delivery to your inbox.

When is the next St. Johnstone match?

The next confirmed St. Johnstone match is Falkirk vs St. Johnstone on 21 November 2026 at The Falkirk Stadium.

Where do St. Johnstone play their home matches?

St. Johnstone play their home matches at McDiarmid Park in Perth.

Are tickets guaranteed to be authentic?

Every ticket sold on Football Ticket Net is covered by our 150% money-back guarantee. If something's wrong with your ticket, you're protected.

How will I receive my tickets?

Delivery method depends on the seller — e-tickets are emailed instantly, mobile tickets are transferred to your device, and physical tickets are couriered ahead of the match. You'll see the exact method on the ticket selection page.

St. Johnstone past fixtures

Below are the 50 most recent St. Johnstone fixtures we have listed, from 7 Dec 2024 to 7 Nov 2026. They have already been played, and tickets are no longer on sale for them.

DateMatchVenue
St. Johnstone v Dundee FCSt. Johnstone · Dundee FCMcDiarmid ParkPerth
Kilmarnock v St. JohnstoneKilmarnock · St. JohnstoneRugby ParkKilmarnock
St. Johnstone v MotherwellSt. Johnstone · MotherwellMcDiarmid ParkPerth
Rangers FC v St. JohnstoneRangers FC · St. JohnstoneIbrox StadiumGlasgow
St. Johnstone v Dundee UnitedSt. Johnstone · Dundee UnitedMcDiarmid ParkPerth
Aberdeen FC v St. JohnstoneAberdeen FC · St. JohnstonePittodrie StadiumAberdeen
St. Johnstone v FalkirkSt. Johnstone · FalkirkMcDiarmid ParkPerth
St. Johnstone v Celtic FCSt. Johnstone · Celtic FCMcDiarmid ParkPerth
St. Johnstone v HibernianSt. Johnstone · HibernianMcDiarmid ParkPerth
Dundee FC v St. JohnstoneDundee FC · St. JohnstoneDens ParkDundee
Hearts FC v St. JohnstoneHearts FC · St. JohnstoneTynecastle ParkEdinburgh
St Mirren v St. JohnstoneSt Mirren · St. JohnstoneMarbill Coaches StadiumPaisley
St. Johnstone v KilmarnockSt. Johnstone · KilmarnockMcDiarmid ParkPerth
St. Johnstone v East FifeSt. Johnstone · East FifeMcDiarmid ParkPerth
Inverness CT v St. JohnstoneInverness CT · St. JohnstoneCaledonian StadiumInverness
St. Johnstone v Greenock MortonSt. Johnstone · Greenock MortonMcDiarmid ParkPerth
Cove Rangers F.C. v St. JohnstoneCove Rangers F.C. · St. JohnstoneBalmoral StadiumAberdeen
Forfar Athletic v St. JohnstoneForfar Athletic · St. JohnstoneStation ParkForfar
St. Johnstone v Cove Rangers F.C.St. Johnstone · Cove Rangers F.C.McDiarmid ParkPerth
St. Johnstone v MotherwellSt. Johnstone · MotherwellMcDiarmid ParkPerth
St. Johnstone v Dundee UnitedSt. Johnstone · Dundee United—
St. Johnstone v FalkirkSt. Johnstone · FalkirkMcDiarmid ParkPerth
Forfar Athletic v St. JohnstoneForfar Athletic · St. JohnstoneStation ParkForfar
St. Johnstone v Dundee FCSt. Johnstone · Dundee FCMcDiarmid ParkPerth
Hearts FC v St. JohnstoneHearts FC · St. JohnstoneTynecastle ParkEdinburgh
St. Johnstone v Ross CountySt. Johnstone · Ross CountyMcDiarmid ParkPerth
St. Johnstone v KilmarnockSt. Johnstone · KilmarnockMcDiarmid ParkPerth
Motherwell v St. JohnstoneMotherwell · St. JohnstoneFir Park StadiumMotherwell
St. Johnstone v Celtic FCSt. Johnstone · Celtic FCHampden ParkGlasgow
Dundee United v St. JohnstoneDundee United · St. JohnstoneTannadice ParkDundee
St. Johnstone v Celtic FCSt. Johnstone · Celtic FCMcDiarmid ParkPerth
Hibernian v St. JohnstoneHibernian · St. JohnstoneEaster RoadEdinburgh
St. Johnstone v Aberdeen FCSt. Johnstone · Aberdeen FCMcDiarmid ParkPerth
Livingston v St. JohnstoneLivingston · St. JohnstoneAlmondvale StadiumLivingston
Dundee FC v St. JohnstoneDundee FC · St. JohnstoneDens ParkDundee
St. Johnstone v Ross CountySt. Johnstone · Ross CountyMcDiarmid ParkPerth
St. Johnstone v Hearts FCSt. Johnstone · Hearts FCMcDiarmid ParkPerth
Kilmarnock v St. JohnstoneKilmarnock · St. JohnstoneRugby ParkKilmarnock
St. Johnstone v Hamilton AcademicalSt. Johnstone · Hamilton AcademicalMcDiarmid ParkPerth
St Mirren v St. JohnstoneSt Mirren · St. JohnstoneMarbill Coaches StadiumPaisley
St. Johnstone v MotherwellSt. Johnstone · MotherwellMcDiarmid ParkPerth
St. Johnstone v MotherwellSt. Johnstone · MotherwellMcDiarmid ParkPerth
Rangers FC v St. JohnstoneRangers FC · St. JohnstoneIbrox StadiumGlasgow
St. Johnstone v Dundee FCSt. Johnstone · Dundee FCMcDiarmid ParkPerth
St. Johnstone v HibernianSt. Johnstone · HibernianMcDiarmid ParkPerth
Celtic FC v St. JohnstoneCeltic FC · St. JohnstoneCeltic ParkGlasgow
St. Johnstone v Dundee UnitedSt. Johnstone · Dundee UnitedMcDiarmid ParkPerth
Hearts FC v St. JohnstoneHearts FC · St. JohnstoneTynecastle ParkEdinburgh
St. Johnstone v St MirrenSt. Johnstone · St MirrenMcDiarmid ParkPerth
Aberdeen FC v St. JohnstoneAberdeen FC · St. JohnstonePittodrie StadiumAberdeen

And 412 earlier fixtures we have listed.