Edinburgh

Specialty coffee cafés in Edinburgh

Roaster cafés from Marchmont Road to Customs Wharf, with Bruntsfield, Marchmont and the New Town in the lead.

Photo: Anna Tarazevich, Pexels License

Edinburgh's specialty scene is young. Artisan Roast started in 2007 and is described as the first specialty coffee roaster to open in Scotland.1 Its first shop, at 57 Broughton Street, still pours, and the beans now come from a roastery in Peffermill.2 A second wave followed within a few years: Machina opened its first coffee shop on Brougham Place in November 2013, and Cairngorm opened its basement on Frederick Street in March 2014.3

Bruntsfield & Marchmont and the New Town have the largest shares of the city's specialty bars, a fifth each, with Southside & Newington and Leith after them. Three New Town streets each have a roaster or brew bar: Cafen Speciality Brew Bar at 44 Dundas Street, The Cobbled Roastery at 48 Thistle Street and Santu Roastery at 23 Union Street, which opens 08:00–16:00 every day.

Local tip: For an early filter on a Sunday, Cult on Buccleuch Street opens at 07:30 every day; the New Town roaster cafés mostly start between 08:00 and 09:00 at weekends.

Where these cafés are: Bruntsfield & Marchmont (4), New Town (4), Southside & Newington (3), Leith & the Shore (3), Stockbridge (2), West End & Dean Village (1), Abbeyhill & Easter Road (1), Morningside (1), Old Town & Royal Mile (1), Haymarket & Dalry (1).

At a glance

21Cafés listed
15With opening hours
07:00Earliest opening
20:00Latest closing
  • Opens earliest: Cairngorm, from 07:00 (Mon–Sat 07:00–19:00 · Sun 08:00–19:00).
  • Closes latest: Uplands Roast Coffee, until 20:00 (Daily 08:00–20:00).
  • Most common features: takeaway (24%), outdoor seating (19%), card payment (19%).
Leith & the Shore

Mr Eion, Coffee Roaster

  • 44-44a East Trinity Road
  • Tue–Fri 08:00–15:00 · Sat 10:00–15:00
  • +44 131 552 6556
  • Takeaway
  • Indoor seating
  • Card payment
  • Partial wheelchair access
  • Toilets
  • Specialty

Nothing matches those filters here. See all cafés in Edinburgh.

Cafés that became roasters

Fortitude began in 2014 as a multi-roaster café run by Matt and Helen Carroll and later started roasting on a Diedrich IR-12.1 It now has two cafés, at 66 Hamilton Place in Stockbridge and 4 Abbey Mount.4 Both open 08:30–16:00 on weekdays and 09:00–16:00 at weekends.

Machina began roasting its own coffee in May 2017, the same summer it opened a second café at 80 Nicolson Street.3 Robbie Lambie founded Cairngorm in 2013 with roots in the Highlands, and its name comes from the eastern Highland range.15 Cairngorm's café at 1 Melville Place opens at 07:00 Monday to Saturday and runs until 19:00.

Cult Espresso, in a converted alleyway at 104 Buccleuch Street, serves its own roasts alongside guest coffees.6 It has roasted since 2020, by hand in small batches on a 6 kg Giesen away from the café.1 The café opens 07:30–18:30 every day.

Leith: Customs Wharf to Crighton Place

Williams & Johnson, run by Zack Williams and Todd Johnson, roasted for wholesale first and opened its own café about a year later, beside the Leith waterfront.1 The Customs Wharf café is all concrete and streamlined furniture, and opens weekdays 08:00–16:00, Saturdays 09:00–17:00 and Sundays 09:00–16:00.6

Up Leith Walk, Crighton Place has Tepuy at number 2 and Nótt at number 13. Coffee Tepuy is a family business that Yina Suarez brought from Colombia, selling coffee from land her family has farmed for more than 105 years.7 Tepuy opens at 08:00 on weekdays and 09:00 at weekends, and closes at 15:00 every day. Printworks Coffee at 42 Constitution Street pours Monmouth Coffee from London.3

Mr Eion roasts and serves at 44 East Trinity Road, open Tuesday to Friday 08:00–15:00 and Saturday 10:00–15:00.

Single origins on Spittal Street and Brougham Place

The Source at 4 Spittal Street is a tiny bar built around single-origin coffees from around the world.6 The Broughton Spurtle calls it one of the city's very best coffee stops, and notes that Origin has taken over the former Brew Lab site on South College Street, next to Old College.2 Origin opens 08:00–17:00 daily.

Beatnik at 2 Brougham Place in Tollcross rotates its roasters and pairs them with pastries; it is laptop-free.6 Lowdown at 40 George Street is reached down a flight of stairs from the street and has an open espresso bar and a pastry case.5 It opens at 07:30 on weekdays and 08:30 at weekends.

What a coffee costs in Edinburgh

A July 2026 study by Contact Coffee Co averaged five drinks (latte, cappuccino, americano, mocha and flat white) from the highest-rated cafés on Deliveroo. Edinburgh came 32nd of the UK cities studied, at £4.34 a cup, against £4.80 in London and £3.85 in Bath, the cheapest.8

Specialty bars keep daytime hours. Most close between 15:00 and 18:30; Uplands Roast on North Meadow Walk runs to 20:00 daily, and Cairngorm at 1 Melville Place to 19:00.

Sources

  1. Edinburgh Coffee: The Sprudge Guide (James Gallagher, August 29, 2022), Sprudge, accessed October 2026
  2. Vibes, tribes and Broughton Street brew (March 26, 2025), Broughton Spurtle, accessed October 2026
  3. The Coffee Spot Guide to Edinburgh, Brian's Coffee Spot, accessed October 2026
  4. About, Fortitude Coffee, accessed October 2026
  5. The Sprudge Guide To Edinburgh, Scotland (Valorie Clark, April 8, 2019), Sprudge, accessed October 2026
  6. The Skinny Guide to Edinburgh's Coffee Shops (July 16, 2026), The Skinny, accessed October 2026
  7. Small business spotlight: Coffee Tepuy (March 1, 2021), City of Edinburgh Council, accessed October 2026
  8. Edinburgh among the cheaper UK cities for a takeaway coffee, new study finds (July 14, 2026), Edinburgh Evening News, accessed October 2026
FAQ

Specialty coffee in Edinburgh: questions

Which was the first specialty coffee roaster in Edinburgh?

Artisan Roast, which started in 2007 and is described as the first specialty coffee roaster to open in Scotland. Its first shop, at 57 Broughton Street, is still open, and the coffee is roasted in Peffermill. Machina followed with a café on Brougham Place in November 2013, and Cairngorm opened on Frederick Street in March 2014.

Which Edinburgh specialty coffee roasters have their own cafés?

Fortitude, founded in 2014, has cafés at 66 Hamilton Place and 4 Abbey Mount. Machina has roasted since 2017 and runs cafés including 80 Nicolson Street. Cult on Buccleuch Street has roasted since 2020, Cairngorm runs a café at 1 Melville Place, and Williams & Johnson pours its own coffee on Customs Wharf in Leith.

How much does a coffee cost in Edinburgh in 2026?

A July 2026 study of five drinks from the highest-rated cafés on Deliveroo put Edinburgh's average at £4.34 a cup, 32nd among the UK cities studied. London averaged £4.80 and Bath, the cheapest, £3.85.

For café owners

Your café deserves better than a pin someone else dropped

Free listings are free for good. A featured page gives you photos, a menu and your own URL, in your café's own design, for less than a coffee a day.