Croatian food markets from Zagreb to Split
30 guides
Morning is the constant. Split's Peškarija on Marmontova empties early, Zagreb's Dolac fills its terrace of red umbrellas above the fish hall, and Dubrovnik's Gruž Market sells seafood first before produce and flowers follow. Get there late and the best seafood is gone, spoken for by restaurant buyers as often as by locals.
Fish halls differ from town to town. Rijeka's sits in a stone hall of 1866, with 1880 pavilions alongside for cheese, cured meat and olive oil. Zadar keeps a dedicated fish hall inside its Tržnica, Pula's is the covered hall within the Gradska tržnica, and Rovinj's ribarnica leans on blue fish such as sardine alongside list, oslić and orada. Šibenik runs daily, though Saturday brings the fullest line-up of vendors.
The markets reward a two-part habit: buy produce and fish in the morning, then top up at Konzum, Tommy or a discount chain for the rest of the fridge. Cash and a bag cover most stalls, and buying fish last keeps everything else intact on the walk home.
Dubrovnik
- Dubrovnik Fish Market: A Guide to Gruž Market and Its Seafood
Dubrovnik's fish market is Gruž Market, the open-air spread of stalls on Obala Stjepana Radića beside the ferry port. Seafood comes first thing in the morning, produce and flowers follow, and you buy by eye before the stalls pack down around mid-morning.
- Dubrovnik Market: Where to Shop and What to Buy
Dubrovnik's food market fills Gundulićeva Poljana, the historic square near the cathedral in the Old Town. Here is how to shop it, what to buy, and which nearby bakery or café to pair with it.
- Supermarkets in Dubrovnik: Konzum, Tommy, Lidl and More
Konzum in Gruz is the big shop for most self-caterers in Dubrovnik, with smaller Konzum stores in the centre and near Ploče for top-ups. Lidl is the cheaper bulk option only if you have a car, and the Gruz and Lapad markets beat the Old Town on fresh produce.
Hvar
- Hvar Market: Buying Fish and Island Produce in Hvar Town
Hvar Town's morning market is where locals shop for the day's fish and island vegetables, and where visitors can do the same before cooking simply or handing dinner to a konoba. This guide covers what to buy, the island's seasonal rhythm, and where gregada, pašticada and peka fit in.
- Hvar Market: What to Buy at Hvar Town's Daily Food Market
Hvar Town's daily food market is a working produce and fish market a few minutes from the square, best visited early: fruit, vegetables and bread are straightforward, but the fish is largely spoken for by restaurant buyers by around 7am. Come with a shopping bag, buy what looks good, and build a simple fish-and-vegetable lunch around it.
- Supermarkets in Hvar: Where to Shop for Self-Catering
Hvar town's supermarkets cluster around the main square and along the streets just behind it, which makes self-catering shopping easy on foot. Here are the stores, the streets they sit on and what to buy for an apartment lunch or a boat-day picnic.
Poreč
- Poreč Fish Market: What to Know Before You Go
The Poreč fish market is the town's morning stop for fresh Adriatic fish, sold by the kilo and cooked by someone else if you prefer. This guide explains what the market sells, which species to ask for and how to buy for a self-catering flat, plus a named old-town fish bar for a quick seafood bite.
- Poreč Market: Where It Sits and What to Buy Nearby
Poreč market is one of the town's listed shopping stops, a short walk from the old town and waterfront. Pair it with Istrian olive oil, honey and cheese.
- Supermarkets in Poreč: Where to Shop for Self-Catering
Poreč is well stocked for self-catering: German hypermarkets on the edge of town, small Studenac and Konzum shops near the centre, and an Italian discount chain for cheap picnic staples. Here is how the brands differ, how the Sunday rule works and where to take bottles back.
Pula
- Pula Fish Market: A Visitor's Guide to Gradska Tržnica
Pula's fish market is the covered fish hall inside the Gradska tržnica, the city market in the historic centre. Come in the morning for fresh Adriatic seafood and seasonal produce on the open-air stalls around it.
- Pula Market: What to Buy and How It Works
Pula's city market is two markets in one: an outdoor spread of fruit, vegetables, honey and local produce, plus an indoor ground floor split between meat and fish. Shop the stalls for a picnic, buy fish last, and bring cash and a bag.
- Supermarkets in Pula: Where to Shop for Self-Catering
Food shopping in Pula comes down to two habits: one morning run to the city farmers' market in the centre for produce and fish, and a supermarket top-up for everything that fills a fridge for a week. This guide sets out the chains you will see, how the market works and what is worth buying where.
Rijeka
- Rijeka Fish Market: The 1866 Fish Hall and City Market
Rijeka's fish market is the stone-built fish hall of 1866 at the heart of the city market, a few minutes from the Korzo. Go in the morning for Kvarner fish on ice, then browse the 1880 pavilions and the open produce stalls outside.
- Rijeka Market Guide: The Placa, Fish Hall and Pavilions
Rijeka's central market, the Placa, is a food market by the harbour with three zones: the Art Nouveau fish hall (Ribarnica), pavilions for cheese, cured meat, honey and olive oil, and open-air stands for fruit and vegetables. This guide explains what each part sells, why it is a before-noon stop and how payment works.
Rovinj
- Rovinj Fish Market: What to Buy at the Town Ribarnica
Rovinj's ribarnica is the town's fish hall, sitting beside the tržnica where growers sell produce and preserves. Expect list, oslić, trilja, brancin, orada, squid and prawns sold by weight, with blue fish such as sardines absent during closed seasons, and a separate Cromaris fish shop on the Valalta side of town.
- Rovinj Market: What to Buy at the Valdibora Food Market
Rovinj's food market fills Valdibora square with seasonal fruit and vegetables, artisanal cheeses, asparagus and mushrooms, and a fish market alongside. Here is what to buy, how to spot a grower's stall and how to fold it into a morning.
- Supermarkets in Rovinj: Where to Shop for Self-Catering
Konzum on Marka Marulića is the main supermarket for a self-catering shop in Rovinj, Lidl the discount chain, and the town market covers fresh produce and Istrian deli items. Here is how to Split a day's food buying between supermarket, market and bakery.
Šibenik
- Šibenik Fish Market: What to Buy and How It Works
Šibenik's fish market is a town-centre market where you buy fresh Adriatic catch over the counter. The fresh market runs daily and Saturday morning brings the fullest line-up of vendors, with produce, meat, cheese, honey and bakery stalls around it.
- Šibenik Market: What to Buy at the Gradska Tržnica
Šibenik's Gradska tržnica opens every day from early morning until noon, five minutes from Poljana. Go for home-grown produce, cheese, honey, cured meats and the fish market, bring a bag and pay in cash.
- Supermarkets in Šibenik: Where to Shop for Self-Catering
Supernova Šibenik at Put Vida 6 is the out-of-town shopping park to build a self-catering day around, with a Spar store, more than 300 parking spaces and easy access by car. This guide covers what to buy for breakfast, picnics and apartment suppers, how to pay in euros, when to go, and how the big store compares with smaller shops in the old town.
Split
- Split Fish Market (Peškarija): What to Buy and How It Works
Peškarija is Split's working fish market on Marmontova Street in the centre of town, a short walk from the Riva. Go in the morning, walk the tables, ask what came in overnight, and look for oysters and shellfish among the white fish.
- Split Green Market (Pazar): What to Buy and When to Go
The Green Market, or Pazar, is Split's fresh-produce square beside the Silver Gate of Diocletian's Palace. Go early, take cash, buy by the kilo, and work through chard, dried figs, Dalmatian cheese, kulen, small bottles of olive oil and rotisserie meat for lunch.
- Supermarkets in Split: Chains, Malls and Green Markets
Split's grocery shopping has moved out of the old town and into the malls, with Tommy, Plodine and a handful of smaller chains doing the heavy lifting. The Pazar green market and four neighbourhood markets remain the best stops for local produce, honey and meat, while the fish market handles the day's catch.
Zadar
- Supermarkets in Zadar: Food Shopping for Self-Catering
Supernova Zadar is the one-stop shop for a self-catering stay, with a Spar supermarket and food units under one roof. Here is how to use it, what to buy there and what to pick up at the market or pekara instead.
- Zadar Fish Market: What to Buy and How It Works
Zadar's fish market is a working hall inside the town Tržnica, with a dedicated fish hall where the daily catch is sold alongside produce, meat and cheese. Here is what appears on the slabs, what to do with a purchase, and how to fit it into a Zadar morning.
- Zadar Market: What to Buy and How It Works
Zadar Market is a working food market on the old peninsula, under the historic ramparts, with a separate fish market beside Nova obala. Here is what the stalls sell, where the produce comes from, and how to shop it before lunch.
Zagreb
- Konzum in Zagreb: Croatian Supermarket Shopping for Visitors
Konzum is the supermarket chain you will meet on almost every Zagreb street corner. Shop its bakery, deli and cheese counters for a picnic or apartment lunch, and use the city's markets for the produce and fish that deserve better.
- Zagreb Fish Market: Dolac, Amfora and Buying Seafood
The Zagreb fish market sits inside Dolac, the city's main farmers' market, where Adriatic catch arrives on ice beside the produce stalls. Here is how the fish hall works, what to buy, why Amfora beside it is worth knowing, and where else in the city to eat simply cooked seafood.
- Zagreb Market: What to Buy at Dolac and How It Works
Dolac is Zagreb's central food market, a produce terrace of red umbrellas above a covered hall of cheese, cured meat and fish counters. Shop it in the morning, buy by the kilo, grab a burek, then take a coffee nearby.
Country-wide guides
- Konzum: Croatia's Largest Supermarket Chain Explained
Konzum is Croatia's largest supermarket chain, with over 700 stores, and the pekarnica and delikatesa counters turn it into a practical self-catering tool. Here is what the aisles cover, how the counters work and how to build a simple apartment meal.