Mary's Milk Bar
19 Grassmarket, Edinburgh EH1 2HS, UKMary's Milk Bar in Edinburgh
Mary's Milk Bar sits on Grassmarket, one of Edinburgh's most animated public squares. This is an ice cream shop that has been serving the neighborhood for decades, drawing a steady stream of locals and visitors who come for straightforward, no-fuss ice cream. The location puts you in the heart of the Old Town, within walking distance of the castle and surrounded by the cobblestone streets that define historic Edinburgh.
What to expect
This is a classic ice cream counter operation. You order at the window, collect your cone or cup, and eat standing up or find a spot on Grassmarket itself. The menu centers on traditional soft serve and scooped ice cream in a rotating selection of flavors. On warmer days, the queue can stretch several people deep, but it moves quickly. The shop keeps things simple: quality ice cream, generous portions, and fast service.
The Grassmarket location is working in your favor. The square is open and spacious, with benches and steps where you can sit and watch the crowds. If you're timing a visit, late afternoon tends to draw fewer people than the post-lunch rush or early evening.
Price tier
Mary's Milk Bar is budget-friendly. A single or double scoop costs very little, making it an easy stop without guilt. This is the kind of place where you can grab ice cream and still have money left in your pocket.
Best time to visit
Summer months bring the biggest crowds. If you're in Edinburgh between May and September, expect to queue, especially on sunny afternoons. The shop operates year-round, and quieter visits happen in autumn and winter, though the appeal of ice cream is obviously less universal when temperatures drop.
Weekday mornings and mid-afternoon slots tend to have shorter waits than weekends.
Good to know before you go
- Cash and cards are both accepted, though it's worth confirming payment methods before you order.
- The shop is outdoors or mostly open to the elements, so weather matters. Strong wind can be an issue on Grassmarket.
- Flavors change seasonally and sometimes daily, so there's no guarantee your favorite will be available.
- Grassmarket can be loud and busy, especially on weekend evenings. If you want a quiet treat, aim for a weekday afternoon.
- The square is accessible on foot from the Royal Mile. If you're parking, street parking around Grassmarket fills quickly during peak times.
Neighborhood and location context
Grassmarket itself is worth lingering in. The square has been a public meeting place since the 15th century. It's ringed with restaurants, pubs, and shops, and the surrounding streets lead into the winding closes and wynds of Edinburgh's Old Town. Mary's Milk Bar benefits from foot traffic passing between the castle, the Royal Mile, and the neighborhoods to the south.
If you're doing a walking tour of the Old Town, Mary's works as a natural break point. The castle looms at one end of Grassmarket, and the views change depending on where you stand in the square.
Who this is for
This is a casual, quick-stop experience. It suits families with children, solo travelers, anyone on a tight budget, and people who want authentic local flavor without sitting down for a meal. It's not a destination in itself, but it's the kind of unremarkable neighborhood fixture that makes a city feel lived in. If you're in the Grassmarket area, Mary's is the obvious choice for ice cream.
FAQ
- Do I need to reserve ahead? No. This is walk-up only. In summer, you might wait 5 to 10 minutes during busy hours, but there are no reservations.
- Is there seating? No indoor seating. Grassmarket has benches and steps where you can sit with your ice cream, or you can walk while you eat.
- What if I'm vegan or have allergies? Ask at the counter about current flavors and ingredients. The availability of vegan or allergen-friendly options varies.
- Can I walk here from the Royal Mile? Yes. Mary's is about a 3-minute walk downhill from the Royal Mile toward Grassmarket.
- Is it open in winter? The shop operates year-round, though hours may shorten during off-season months.
Opening hours
Reviews
Sign in and mark this place visited to leave a review.
No reviews yet.
Free Trip Planner
Plan your Edinburgh trip with our free planner
Build a day-by-day itinerary with AI suggestions, hand-picked places, and friends. Free forever โ no credit card.

