The claim
In the village of Duddingston below Arthur's Seat, the Sheep Heid Inn claims to have served drinkers since about 1360, making it a contender for Scotland's oldest pub. The listed building is mainly eighteenth-century, with a courtyard and an 1880s skittle alley still in use. Royal visitors range from legendary James VI to Queen Elizabeth II in 2016.
What the records show
No documentary support for 1360 was found. The listed building is essentially 18th-century, and the James VI snuffbox story is tradition. Anthony Cooke's history of the Scottish pub finds no surviving purpose-built inn older than the 17th century.
What to look for inside
- Skittle alley built c.1880, reputedly Scotland's oldest surviving
- Legend of a ram's-head snuffbox given by James VI
- Visited by Queen Elizabeth II in 2016
Visiting
The Sheep Heid Inn is in Edinburgh, Scotland, at 43-45 The Causeway, Duddingston, Edinburgh EH15 3QA. We do not list opening times, because they change; the pub’s own site is the place to check before you set out.
Sources
- en.wikipedia.org/wiki/Sheep_Heid_Inn
- www.scotlandspubsandbars.co.uk/location/the-sheep-heid-inn/
- www.thesheepheidedinburgh.co.uk/
- www.cambridge.org/core/books/history-of-drinking/which-is-the-oldest-pub-in-scotland/00FC5807A162E376F38A30E271E8FB12
- camra.org.uk/pubs/sheep-heid-inn-edinburgh-150996
- portal.historicenvironment.scot/designation/LB30077
- archive.org/details/cassellsoldnewed02granuoft
- ratings.food.gov.uk/business/663711
Know something we don’t?Suggest a correctionLast checked Sept 2026
Run this pub? There is a badge for it
Free to put on your own site, no permission needed. It shows what the pub claims and what the records support, and it changes when the data does.
How to use it, and how to change what it says — if you have a document we have not seen, we would like to read it.





