Située dans un charmant parc en bordure de rivière, la cathédrale de Dunkeld fut édifiée de 1260 à 1501 et fut détruite en deux temps : au moment de la Réforme, et durant la bataille opposant jacobites et caméroniens en 1689.
La cathédrale fut la plus importante d'Ecosse.
Le premier édifice fut un monastère celte en l'an 570, le bois initial fut remplacé par des pierres en 848 par le roi des Scots Kenneth MacALpin. On peut encore voir la croix de pierre en provenance de ce monastère.
En 1689, lors de la bataille de Dunkeld la cathédrale fut brûlée. Mais le toit n'est toujours pas totalement refait. Le choeur a été réparé plusieurs fois (1694,1762, 1815, 1908).