Biography.guide
Home › People › John Traill
Portrait of John Traill

John Traill

1835 – 1897

Owner of Traill's Temperance Coffee House

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About John Traill

Lived 1835 – 1897 (aged 62).

John Traill (11 January 1835 – 8 June 1897) was the owner of Traill's Temperance Coffee House, which was regularly visited by Greyfriars Bobby.

Early and personal life Traill was born in 1835 in Dunfermline, and was the son of a weaver. He and his wife Mary had two children called Alexander and Elizabeth Ann.

Traill's Temperance Coffee House Traill's Temperance Coffee House was a temperance coffee house located on the ground floor of 6 Greyfriars Place. In 1975, 4, 5 and 6 Greyfriars Place were B listed by Historic Environment Scotland. In modern times, Greyfriars Bobby's Bar and Greyfriars Bobby Fountain are located in Greyfriars Place.

Later life and death In 1895, Oliver Morris painted a picture of Traill which has been on display at the City Art Centre since 1962. Traill died in 1897 and is buried at Newington Cemetery in Edinburgh.

Cultural depictions John Traill is featured in the 1912 novel Greyfriars Bobby. Traill is depicted as the landlord of Ye Olde Greyfriars Dining-Rooms and is commonly referred to as Mr. Traill. Traill is played by Edmund Gwenn in the 1949 Metro-Goldwyn-Mayer film Challenge to Lassie based on the novel. Traill is played by Laurence Naismith in the 1961 Disney film Greyfriars Bobby based on the novel.

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

People in John Traill's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped John Traill's

Frequently asked questions

Who was John Traill?

Owner of Traill's Temperance Coffee House

When was John Traill born?

John Traill was born on 11 January 1835 in Dunfermline.

When did John Traill die?

John Traill died on 8 June 1897 in Edinburgh.

Sources & further reading

· Wikipedia: John Traill

· Wikidata: Q107751557

· DBpedia: John Traill

Cite this page

APA: Biography.guide. (2026). John Traill. https://biography.guide/john-traill/

MLA: "John Traill." Biography.guide, https://biography.guide/john-traill/.

Chicago: "John Traill." Biography.guide. https://biography.guide/john-traill/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:30 UTC