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.

Go forSunday lunch, Coffee, Cheese, Bakery

TipArrive 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 forMeat, Fish, Cheese, Vegetables

TipPark-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 forItalian, Cheese, Charcuterie, Wine

TipSandwich 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.

Go forStreet food, Bakery, Crafts, Coffee

TipCombine 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 forStreet food, Crafts, Cheese, Whisky

TipCombine 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.

Go forStreet food, Craft beer, Live music

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

Markets: tours, tastings and classes in Edinburgh

Georgian Edinburgh New Town Food Tour

Guided tour · 3 hours

Georgian Edinburgh New Town Food Tour

Explore Edinburgh’s Georgian 200 year-old New Town on a food walking tour. Enjoy a Scottish gin cocktail, smoked salmon canapes, port and chocolate, haggis, ice cream ...

from£112 Check dates

See all 699 bookable experiences in Edinburgh

← Back to Edinburgh food guide