Their traditional rivals are the two Dundee clubs, Dundee and Dundee United, with matches between St Johnstone and either Dundee club being called Tayside derbies.
Deres traditionelle rivaler er de to Dundee-klubber, Dundee og Dundee United, hvor kampene mellem St. Johnstone og et af de to klubber kaldes for Tayside derbies.