Food markets, farmers markets and covered halls: where Edinburgh shops, snacks and lunches.

Markets to wander

Stockbridge Market ★ 4.7

Sundays 10:00-17:00 (summer), 10:00-16:00 (winter)50 vendorsstockbridge

Stockbridge Market on Saunders Street in Edinburgh, trading every Sunday since 2011, the city's flagship Sunday food market with 50 rotating food and coffee stalls.

Go for: Sunday lunch, Coffee, Cheese, Bakery

Tip: Arrive by 11:00 for the best stalls. Combine with a walk along the Water of Leith path to Dean Village.

Edinburgh Farmers Market ★ 4.6

Saturdays 09:00-14:0050 vendorstollcross-west-end

Edinburgh Farmers Market on Castle Terrace in Edinburgh, trading every Saturday since 2000 under Edinburgh Castle's south wall, the city's reference Saturday.

Go for: Meat, Fish, Cheese, Vegetables

Tip: Park-and-Ride from the Ingliston site to bring a car to load up; the market closes at 14:00 sharp and stalls sell out.

Valvona and Crolla Italian Deli ★ 4.7

Mon-Sat 08:00-17:30, closed Sun1 vendorscanonmills-inverleith

Valvona and Crolla deli on Elm Row in Edinburgh, opened in 1934 by Alfonso Valvona and Raffaele Crolla, Scotland's longest-running Italian deli and wine shop.

Go for: Italian, Cheese, Charcuterie, Wine

Tip: Sandwich counter at lunch is a tourist hit; the charcuterie counter at the back is the locals' destination.

Leith Saturday Market ★ 4.2

Saturdays 10:00-17:0035 vendorsleith

Leith Saturday Market on Dock Place in Leith Edinburgh, trading on Saturday afternoons through the year, the smaller and quieter sibling to Stockbridge with 35.

Go for: Street food, Bakery, Crafts, Coffee

Tip: Combine with a walk along the Water of Leith into the heart of Leith for a long Saturday lunch trail.

Grassmarket Saturday Market ★ 4.1

Saturdays 10:00-17:0030 vendorsold-town

Grassmarket Saturday Market on the Grassmarket cobbles in Old Town Edinburgh, trading every Saturday afternoon, a smaller-scale market with 30 weekly stalls.

Go for: Street food, Crafts, Cheese, Whisky

Tip: Combine with a Bow Bar dram and a Victoria Street pizza slice at Civerinos for a full Old Town Saturday.

The Pitt ★ 4.3

Thu-Fri 09:00-21:00, Sat 09:00-21:00, Sun 09:00-20:0020 vendorsgranton-leith

The Pitt street-food market on West Shore Road in Edinburgh, a purpose-built indoor market and community hub open Thursday to Sunday with rotating food trucks.

Go for: Street food, Craft beer, Live music

Tip: Street food trucks open from noon; arrive at opening for outdoor seating with water views before the weekend crowd builds.

Markets in Edinburgh, FAQ

When is the best time to eat in Edinburgh?

Peak food season in Edinburgh is year-round.

What time do people eat in Edinburgh?

Local dining hours: lunch around 12:30, dinner from 19:30.

How does tipping work in Edinburgh?

service is typically included; small extra is welcome but not expected.

What is the one dish to try in Edinburgh?

Ask the next local you meet what they would order. Edinburgh rewards trust.

← Back to Edinburgh food guide