Every city has a market, but few have one that sits so perfectly in the middle of things. Dolac occupies a raised terrace between Ban Jelačić Square and Kaptol, reached by a flight of steps or through Splavnica, the little lane where flower sellers line up their buckets. It has been called the belly of the city since 1930, and for most of a century Zagreb families have come here for their weekly shopping. The open-air upper level is the picture everyone knows: rows of stalls shaded by the red Šestine umbrellas, named after a village on the slopes of Medvednica, with farmers from the surrounding countryside selling seasonal fruit and vegetables, honey, dried figs, nuts and herbs. Around the edges and below are covered halls for meat, dairy and bread, where you find the local fresh cheese and cream, smoked sausages and homemade pastries, and the fish market in its own building next door sells sea and river fish. There are souvenir sellers too, offering lace, licitar hearts and other crafts. Prices are clearly marked, and haggling is not the custom. For visitors, Dolac is less about shopping than about watching a city at its most everyday and most cheerful, and it makes a perfect first stop before the cathedral or the Upper Town.
When to go: Dolac is a morning market. Arrive between about 08:00 and 11:00, when the stalls are full and the regulars are shopping; by early afternoon traders start to pack up. Saturdays are the liveliest, when half of Zagreb seems to meet for coffee nearby after shopping, and Sundays are shorter and quieter. In winter, come a little later in the morning when the frost has lifted.
What to try: buy a paper cone of seasonal fruit, a wedge of the soft fresh cheese sold with sour cream, which locals eat with bread and paprika, or a slice of pastry from the bakery stalls. In autumn and winter look for chestnuts, apples, dried fruit and honey. Small kiosks and cafés on the edges sell coffee and burek.
Practicalities: it is free to wander. Carry some cash in small notes, though many traders now accept cards. The market is a two-minute walk from Ban Jelačić Square and the cathedral, and Tkalčićeva street is just behind it. During Advent, the streets around the market and the main square fill with stalls and lights from 28 November 2026 to 7 January 2027.
What to expect
The experience
A free wander through an open-air farmers’ market under red umbrellas, with covered halls for dairy, meat and bread and a separate fish market.
Best time
A weekday or Saturday morning between about 08:00 and 11:00, before traders pack up.
How long
Forty-five minutes to an hour, longer with a coffee.
Tips
Bring small cash, try the fresh cheese and cream, and go early, since the market winds down by early afternoon.
Quick picks
- Best for
- Anyone who wants to see everyday Zagreb at its most colourful.
- Families
- Children can choose fruit and watch the bustle, and the main square is right below for a break.
- Couples
- Shop for a picnic of cheese, bread and fruit, then carry it up to the Upper Town.
- Pair with
- Zagreb Cathedral next door and a coffee on Tkalčićeva.
- Time needed
- About an hour.
Good questions
What time does Dolac market open?+
Dolac is a morning market, busiest from about 08:00 to 11:00. Traders start packing up in the early afternoon, and Sundays are shorter.
Where is Dolac market?+
It sits on a terrace just above Ban Jelačić Square, between the main square and the cathedral. Reach it by the steps or through Splavnica, where flowers are sold.
What should I buy at Dolac?+
Try seasonal fruit, honey, and the local fresh cheese with sour cream. Lace and licitar hearts make good souvenirs.
Is there a fish market at Dolac?+
Yes, the fish market is in its own building next to the open-air stalls. It sells both sea and river fish.
Do traders at Dolac take cards?+
Many do, but not all. Carry some cash in small notes to be safe.


