Dubrovnik Market
Markets are one of the best ways to get a feel for local life. In Dubrovnik, they play a big part in the everyday rhythm of the city. If you want to do more than just take in the views and historical landmarks, you can spend a morning exploring the Dubrovnik Market in Gruž harbor or Gundulićeva Poljana Market in the Old Town. Each has its own personality, and both are packed with fresh produce, local treats, and real-deal Dubrovnik energy.
Locals shop here daily, and visitors who love discovering authentic experiences should definitely make time for it. You don’t have to be a foodie to appreciate what’s on offer, it’s about the atmosphere, the people, and the little moments you won’t get from a brochure.
Dubrovnik Market in Gruž
If you’re staying in Dubrovnik and want to shop like a local, go to Gruž Market. It’s the city’s main daily market, located right by the harbor just a few minutes’ walk from the main bus station and ferry port. That makes it convenient if you’re arriving or departing by boat or bus. It’s especially handy if you’re staying in an apartment with a kitchen and want to cook up something local, or if you’re just in the mood for fresh fruit or a quick bite for later in the day.
The market starts early. Some vendors are already setting up by 6:30 AM, and by 8:00 AM things are in full swing. If you’re an early riser, you’ll catch the best selection of fresh fish and produce, straight from the sea and nearby farms. By around 1:00 PM, most of the action wraps up, though during summer, you might find some flower and fruit stands still going a bit later in the day. Fridays and Saturdays are the busiest, and the best, especially for fish. Locals come to stock up for the weekend, so the selection tends to be great, but expect a crowd.
The market itself has recently been renovated, so it’s cleaner and more organized than it used to be. The fish section now meets modern hygiene standards. No more plastic crates full of fish. Instead, the catch of the day is laid out nicely on ice. There’s even a cleaning station where you can have your fish cleaned and scaled right after buying it, which is really helpful if you’re planning to cook. The whole place still keeps its authentic, local feel, just with better facilities.
What you’ll find at Gruž Market
Gruž Market is made up of two main parts. There is an open-air area for produce and a covered indoor space for fish, meat, and other products. Outside, you’ll see rows of wooden stalls full of fresh fruits and vegetables, much of it grown in the nearby Konavle valley, on the slopes of Pelješac, or from small family farms inland. It’s a colorful, lively scene with vendors calling out prices and chatting with customers.
The selection changes with the seasons. In the warmer months, you’ll see piles of tomatoes, eggplants, bell peppers, cherries, peaches, and zucchini. Later in the year, look out for figs, pomegranates, and occasionally even wild mushrooms and chestnuts. There are always herbs like basil, parsley, and rosemary, often picked just hours earlier. Some sellers offer small jars of homemade jams, pickles, and even dried lavender or herbal teas.
Step inside the covered part of the market, and you’ll find the fish stalls, along with a few specialty shops. Here you can buy local cheeses, cured meats like pršut (Dalmatian prosciutto), small-batch wines, honey, olive oil, and dried fruits. The atmosphere is relaxed and friendly, and vendors are usually happy to explain what they’re selling, though not all speak fluent English.
Prices are typically marked clearly, and while you won’t find big-city price tags, this isn’t a bargain market either. The focus is on quality and freshness. Haggling isn’t really part of the culture here. It’s fine to ask questions or buy small quantities, but don’t expect a discount unless you’re buying a lot.
Tips for a smooth market visit
- Best time to visit: Between 7:00 and 9:00 AM
- Peak days: Friday (fish) and Saturday (general shopping)
- Getting there: Walking or taking a local bus is easier than finding parking
- Local specialties: Look for Konavle-grown produce, homemade rakija (fruit brandy), and local cheese
- Storage: Bring a tote or basket, especially in summer when plastic bags can overheat produce
- ATMs: There are a few near the ferry terminal and bus station, where you can grab cash before you shop.
Getting to Dubrovnik Market in Gruž
Driving to Gruž Market can be tricky. There are a few parking spots nearby, especially by the ferry terminal, but they fill up fast, especially in the morning. If you’re not familiar with the area or comfortable with tight parking, it might be more hassle than it’s worth.
It’s a better option to take a local bus. The market is well-connected, especially if you’re staying in areas like Lapad or the Old Town. If you’re nearby, walking is another good option. It’s a pleasant stroll in the morning before the heat sets in.
If you’re catching a ferry from Gruž Port, the market is just a few steps away. It’s the perfect spot to grab a piece of fruit or a snack before you set off.

Gundulićeva Poljana Market
If you’re staying in or visiting Dubrovnik’s Old Town, you are likely to pass by Gundulićeva Poljana Market. It’s right in the middle of the historic district, on a square named after the local 17th-century poet Ivan Gundulić. This market is a bit smaller and more geared toward visitors, but it still offers a great local experience.
It opens early in the morning, usually around 7:00 AM, and winds down by noon. After that, the stalls are packed away and the square turns into a café hub, with outdoor seating across the cobblestones. For the best picks and a quieter vibe, get there early.
The market sells seasonal fruit and vegetables, but also lots of local specialties like lavender oil, dried herbs, homemade jams, and sweet treats. Some farmers from nearby areas still bring in their produce daily, and their presence keeps the market authentic, even if the crowds are mostly tourists now.

What to buy at Gundulićeva Poljana Market?
This market is a great place to pick up souvenirs or snacks. There are homemade jams, dried figs, candied citrus peels, and roasted almonds. All easy to pack or nibble as you go. Lavender is a big thing here too. You’ll find dried lavender sachets, essential oils, and handmade soaps. You can also buy a handmade magnet, that will make a great, authentic souvenir for your friends and family.
The surrounding square is one of the most beautiful parts of the Old Town, so it’s also a great place to take photos or enjoy your breakfast in a nearby café. Grab something from the market, find a shady corner, and relax with a coffee while you watch the city come to life.
You might also see handmade textiles, like knitted slippers and embroidered linens. These are made by local artisans and make thoughtful, personal gifts to bring home.
Tips for a smooth market visit
- Get there early. Whether you’re going to Gruž or Gundulićeva, the best stuff goes fast.
- Skip the haggling. Prices are usually fair and marked clearly. Bargaining isn’t a big thing here.
- Bring your own bag. It’s more practical, and eco-friendly.
- Ask questions. Vendors are friendly and will happily explain what something is or how to use it.
Two markets, two great experiences
Visiting Dubrovnik market in Gruž and Gundulićeva Poljana Market are one of the most enjoyable ways to get to know the city. Gruž Market is the everyday go-to for locals, with a fantastic selection of fresh fish, fruits, and vegetables. It’s a little chaotic, very lively, and packed with real Dubrovnik flavor.
Gundulićeva Poljana offers a more relaxed, picturesque experience. It’s ideal if you’re staying in the Old Town and want to pick up a few tasty souvenirs or a quick bite surrounded by beautiful architecture. Despite becoming more visitor-friendly, it still has that small-market charm.
Both markets show different sides of Dubrovnik life, and each is worth a visit. If you have time, check out both. You’ll walk away with great photos, tasty treats, and a better understanding of the city and its people.
Photography: Unsplash