Historic churches · Scottish Highlands
St Peter's Kirk, Duffus
St Peter's Kirk, Duffus — church and churchyard ruins in Duffus, Moray, Scotland, UK.

Wikimedia Commons contributors — see linked file page for photographer and licence licence
Plan your visit
- Typical visit
- 30 min–1 h
- Nearest railway station
- Elgin · 7.7 km
- Free entry
About
St Peter's Kirk, Duffus is a parish church in the Scottish Highlands. Officially recognised as scheduled monument. It sits within the Moray West, Nairn and Strathspey parliamentary constituency. The nearest railway station is Elgin, about 7.7 km away. Postcode area IV30.
Photo gallery
Heritage listing
Date Added 31/03/1928 Last Date Amended 03/03/1999 Type Crosses and carved stones: cross (free-standing), Ecclesiastical: burial ground, cemetery, graveyard; church Local Authority Moray Parish Duffus NGR NJ 17514 68670 Coordinates 317514, 868670 — The monument comprises a church, burial ground and watch house of post-Reformation date, and a cross of late medieval date. It is in the care of the Secretary of State for Scotland and is being re-scheduled to clarify the extent of the protected area. The monument lies at around 50m OD. It comprises the remains of St Peter's Church, Duffus. The church, which is roofless, is set within a burial ground and has been disused since 1866. It is a rectangular structure, built in the 18th century but incorporating portions of much older masonry, including the base of a tower at the W end and on the S a rib-vaulted porch, dating from 1524 and displaying on its keystone the arms and initials of Alexander Sutherland, the rector who built it. There are external stairs at the N side and E end of the church, which gave access to timber lofts. Lying to the E of the church, within the burial ground, is a small gabled watch house bearing the date 1830. To the S of the church stands a cross measuring about 4.5m high. The shaft is about 0.3m square, standing on the stepped base measuring about 1.5m square. The area proposed for scheduling comprises the remains described and an area around them within which related material may be expected to be found. It is defined on the E, S and W by the outside face of the stone boundary wall, on the north by the road verge and on the NE by a fence. The area measures overall 100m N-S by 68m E-W, as marked in red on the accompanying map extract.
From Historic Environment Scotland under OGL v3.
Place summary
St Peter's Kirk is a church located in Duffus, within the Scottish Highlands (postcode IV30). It is designated as a scheduled monument, highlighting its historical significance.
AI-generated from the structured facts on this page (operator, designation, listing, era). Not a substitute for visiting.
- Coordinates
- 57.7001, -3.3850
- District
- Moray
- Postcode
- IV30 5QB
- Parliamentary constituency
- Moray West, Nairn and Strathspey
- Nearest railway station
- Elgin — 7.7 km
Sources
- wikidata: Q2371408 (CC0)
- commons: St Peter's Kirk, Duffus 20080430 01.jpg (CC BY-SA 4.0)
Other places nearby
Loading nearby places…
Nearby
Historic churches · Scottish Highlands
Duffus, Old Parish Church
Duffus, Old Parish Church — part of a Scheduled Monument-listed church in scotland-highlands, United Kingdom.
Memorials & monuments · Scottish Highlands
Old Mercat Cross
Old Mercat Cross — a memorial in scotland-highlands, United Kingdom.
Historic churches · Scottish Highlands
Parish Church, Duffus Village
Parish Church, Duffus Village — category B listed building-listed church in scotland-highlands, United Kingdom.
Memorials & monuments · Scottish Highlands
Duffus War Memorial
Duffus War Memorial — a memorial in scotland-highlands, United Kingdom.
Memorials & monuments · Scottish Highlands
Ogston Market Cross
Ogston Market Cross — a memorial in scotland-highlands, United Kingdom.
Historic churches · Scottish Highlands
Michael Kirk, Gordonstoun
Michael Kirk, Gordonstoun — category A listed building-listed church in scotland-highlands, United Kingdom.
More places in this region
📷 3Historic churches · Scottish Highlands
Airlie Parish Kirk
Airlie Parish Kirk — church in Angus, Scotland, UK.
📷 3Historic churches · Scottish Highlands
Arbuthnott, Bervie & Kinneff Parish Church
Arbuthnott, Bervie & Kinneff Parish Church — church in Aberdeenshire, Scotland, UK.
📷 3Historic churches · Scottish Highlands
Arnisdale Free Church
Arnisdale Free Church — church in Highland, Scotland, UK.
📷 3Historic churches · Scottish Highlands
Aultbea Free Church
Aultbea Free Church — church in Aultbea, UK.
Frequently asked questions
- Where is St Peter's Kirk, Duffus?
- St Peter's Kirk, Duffus is in the Scottish Highlands, United Kingdom (postcode IV30 5QB).
- Is St Peter's Kirk, Duffus a listed building?
- St Peter's Kirk, Duffus is officially recognised as scheduled monument listed.
- Is St Peter's Kirk, Duffus free to visit?
- Yes, St Peter's Kirk, Duffus is free to enter.
- How do I get to St Peter's Kirk, Duffus?
- The nearest railway station is Elgin, about 7.7 km away. Drivers can navigate to postcode IV30 5QB.