Grassmarket Market

Artisan market in the historic square beneath Edinburgh Castle, with food stalls, crafts, and local produce

Address Grassmarket, Edinburgh EH1 2JU

The Grassmarket has been a marketplace since the 15th century, and the tradition continues with regular markets on the square. Stalls typically offer artisan food — Scottish cheeses, baked goods, smoked fish, local preserves — alongside crafts and vintage clothing. The setting is hard to beat: the square is framed by the tenements of the Old Town on three sides and Edinburgh Castle on the fourth, visible up the rock face to the north. Check locally for market days, which vary by season.

things to do grassmarket nb market

Other places in Grassmarket & Cowgate