Shortbread, black bun and rock

Bakeries in Edinburgh

From early-morning loaves to celebration cakes, here are the 143 bakeries we know about in Edinburgh, 71 of them with published opening hours.

143 bakeries 68 areas Checking who is open… 82% top hygiene rated
Edinburgh
Photo Andrew Colin, CC BY 2.0
AREAS

Explore Edinburgh area by area

Show all 68 areas

All bakeries in Edinburgh 1–30 of 143

Vegan Bakery

Milk

21 Hawthornvale, Hawthornbank Colonies EH6 4JT

Open now · closes 4pmPass
Local flavour

The baking story of Edinburgh

Edinburgh has fed visitors for centuries, and its baking mixes the everyday with the ceremonial. Black bun — a dense, spiced fruit cake wrapped in pastry — is the traditional Hogmanay treat, offered to first-footers after midnight along with a dram. Shortbread, in buttery fingers, rounds and petticoat tails, is sold on every corner of the Old Town, while Edinburgh rock, a pastel-coloured, crumbly sweet, is nothing like the hard seaside variety. Real local life is found in Leith, Stockbridge and Bruntsfield, where neighbourhood bakers sell Scotch pies, morning rolls and empire biscuits alongside sourdough. The Saturday farmers' market on Castle Terrace, beneath the castle rock, brings in growers and bakers from the Lothians and the Borders.

Local bakes to look out for

  • Black bun – A rich, spiced fruit cake baked inside a pastry case, eaten at Hogmanay.
  • Shortbread – A crumbly, buttery biscuit made from butter, sugar and flour.
  • Edinburgh rock – A soft, crumbly stick of sugar confectionery in pastel colours.

Bakery hunter's tip: Visit the Castle Terrace farmers' market on Saturday morning, then walk to Stockbridge, whose Sunday market adds more bakers and street food.

Did you know? Edinburgh rock is credited to Alexander Ferguson, a confectioner who sold it in the city in the 19th century.

Early birds: first bakeries to open

BakeryAreaOpens from
Fudi - Swiss BakeryLochend6am
Black Sheep CoffeeWest End6:30am
Bayne'sPortobello6:30am
Bayne'sLeith6:30am
GreggsBruntsfield6:30am
GreggsGayfield6:30am

Edinburgh at a glance

Bakeries listed143
Busiest areaEdinburgh Centre (8)
With published hours71
Open on Sundays56 of 71
Hygiene rated120 (82% top rated)
NationScotland
Local timeSun 4 Oct, 15:21

Bakeries in Edinburgh: FAQs

How many bakeries are there in Edinburgh?

We currently list 143 bakeries in Edinburgh, across 68 areas including Edinburgh Centre, Tollcross and West End. The list includes independent bakeries, cake shops, patisseries and chain branches.

Which bakery opens earliest in Edinburgh?

Fudi - Swiss Bakery has the earliest published opening time at 6am. Opening times can vary by day, so check the bakery's page for the full week.

Are bakeries in Edinburgh open on Sundays?

Of the 71 bakeries with published hours, 56 open on Sundays. Each listing shows a live open or closed badge based on UK time.

Do Edinburgh bakeries have good hygiene ratings?

98 of the 120 bakeries with a published inspection result hold a top rating (4–5, or Pass in Scotland). Ratings come from the Food Standards Agency register.

What kind of bakeries can I find in Edinburgh?

The most common type is traditional bakers (67), followed by bakery cafés, cake shops and patisseries.

Bakeries in nearby towns