Absolute Croatia logo
  • Explore Croatia
    • Dubrovnik Region (Dalmatia)
    • Split Region (Dalmatia)
    • Zagreb & Central Croatia
    • Zadar Region (Dalmatia)
    • Slavonia
    • Šibenik Region (Dalmatia)
    • Lika and Karlovac Region
    • Istria
    • Travel information and advice
  • Destinations
    • Dubrovnik
    • Split
    • Zadar
    • Zagreb
    • Island Mljet
    • Elaphiti Islands
    • Cavtat
    • Rovinj
    • Plitvice Lakes
  • Travel Magazine
  • Delicious Croatia
  1. Zagreb
  2. Shopping in Zagreb

Shopping in Zagreb: best streets, markets, malls, outlets & souvenirs

Shopping in Zagreb is easy to plan around your day: browse city-centre streets for boutiques and local makers, pick up fresh food and small gifts at the markets, then head to a modern mall if you want big-brand shopping, dining and entertainment under one roof.

This guide focuses on the best places to shop in Zagreb for every style and budget, from Ilica’s long shopping corridor to the city’s most popular shopping centres. Opening hours (especially on Sundays and public holidays) can change, so always double-check the official hours for the exact date you’re visiting.

Our recommendation: On both sides of Ilica Street you will notice small glass displays with shoes made by local shoe manufacturers (store is usually immediately nearby). Don't hesitate to stop by, browse their collections and even order yourself high-quality custom made shoes and thereby support their long (family) tradition.

Quick picks: best places to shop in Zagreb

  • Local food market: Dolac Market for fresh produce, cheese, flowers and small souvenirs.
  • Antiques & vintage: Britanski trg area for a more local, browse-and-bargain vibe.
  • City-centre mall (easy on foot): Centar Kaptol for brands close to the old town and main square.
  • Big “everything” mall day: Arena Centar for a huge selection of stores plus entertainment and plenty of parking.
  • Outlet deals near Zagreb: Designer Outlet Croatia (check official opening hours and Sunday openings before you go).
  • Made-in-Zagreb finds: Ilica Street for local shoemakers, small boutiques and window shopping between cafés.

Table of Contents

  • Best shopping areas in Zagreb (walkable zones)
  • Markets, flea markets & vintage shopping
  • Shopping streets and department stores
  • What to buy in Zagreb
  • Shopping malls in Zagreb
  • Outlet shopping near Zagreb
  • Practical shopping tips in Zagreb
  • FAQ - shopping in Zagreb

Best shopping areas in Zagreb (walkable zones)

Zagreb’s best shopping is spread across a few compact, walkable areas. If you’re short on time, base yourself around the main square and branch out on foot: you can combine shopping streets, cafés and markets without needing a car.

Ban Jelačić Square & Lower Town core

This is the easiest "start here" point for shopping in central Zagreb and the quickest way to get your bearings. From the square you can walk to the main shopping streets, department stores, cafés and the market zone within minutes.

  • Best for: first-time visitors, easy city-centre shopping, hopping between streets and cafés.
  • Don’t miss: a short walk to Dolac Market for local produce and small gift browsing.

Ilica corridor

Ilica is Zagreb’s classic shopping spine: it starts at Ban Jelačić Square and runs west for about 5.6 km, with everything from everyday essentials to smaller local shops along the way.

  • Best for: a "walk-and-window-shop" route with plenty of café stops and a true local-city feel.
  • Tip: treat it like a corridor rather than a single spot—pick a stretch near the centre, then dip into side streets for smaller boutiques.

Cvjetni trg (Flower Square) area

Cvjetni trg is one of the most popular central areas to hang out, and it’s a convenient place to combine shopping with coffee breaks. The Cvjetni Centre is right here, with multiple floors of stores and on-site parking in an ultra-central location.

  • Best for: a compact shopping break in the centre, especially if the weather turns.
  • Good combo: browse the square area, then stroll back toward the main pedestrian core for more shops.

Britanski trg area

If you want a more local vibe, Britanski trg is a great area to browse, especially on weekends. It’s known for its antiques/art fair (weekend mornings) and has become a popular Sunday meet-up spot for antique hunters and casual browsers.

  • Best for: antiques, vintage odds-and-ends, browsing with coffee like locals do.
  • Go early: weekend fairs are most fun (and best-stocked) in the morning; always check the latest schedule before you visit.
  • More details: British Square guide.

Zagreb Walking Food Tour - Sightseeing - including Dolac Market Visit

Combine shopping and tasting in one easy walk - browse Flower Square (Cvjetni trg), pop into Supernova Cvjetni for gourmet stops, then finish with the most authentic market shopping in Zagreb at Dolac Market.

This half-day, small-group walk mixes local flavors with the best browsing spots in the city centre. You start with a Croatian-style coffee, then move through the Cvjetni area for specialty tastings before heading to Dolac Market to explore the indoor halls (dairy, meat and bakery), the open-air fruit and vegetable stalls, a quick look at the fish market, and even the local handicrafts section for small, packable souvenirs. The route continues on foot toward the Upper Town (Gornji Grad), where the scenery shifts from market bustle to historic streets - a great area for traditional keepsakes and gift shopping - before ending with classic Zagreb sweets.

Check availability and prices

Markets, flea markets & vintage shopping

If you want the most local kind of shopping in Zagreb, start with the markets. You can buy seasonal produce, snack as you browse, and pick up small, authentic gifts. For vintage and bargains, the city’s flea markets are where locals hunt for everything from old books and vinyl to tools, homeware and odd collectibles.

Dolac Market

Dolac is Zagreb’s biggest and most famous market. You will find fresh local produce and plenty more - including fish stalls, butcheries, bakeries, cheesemongers, flowers and even small souvenirs. It is a great stop if you want a quick taste of everyday Zagreb.

  • Best for: fresh fruit and veg, cheese, flowers, small foodie gifts.
  • Typical opening hours: Monday - Saturday 7:00-15:00, Sunday 7:00-13:00 (always check the latest hours before you go).
  • Local tip: go early in the morning for the best choice, then continue into the old town for a coffee.

Britanski trg Sunday antiques market

For antiques, vintage and quirky finds, Britanski trg is the classic browse spot. The official market fairs include an antiques, art and collectibles fair on weekend mornings, which is when the square feels most like a true city flea market.

  • Best for: antiques, vintage décor, old books, small collectible souvenirs.
  • When to go: Saturday and Sunday mornings are prime time for the antiques and art fair (check the current schedule before visiting).
  • Good to know: if you missed the area overview above, jump to Britanski trg area for the neighbourhood context.

Hrelić (Jakuševec) flea market

Hrelić is Zagreb’s legendary bargain hunt - a huge open-air fair where you can browse second-hand goods, oddities and practical items. It is listed as running on multiple days per week, and the early hours are usually the most active.

  • Best for: second-hand bargains, tools, homeware, clothing, vintage finds and pure people-watching.
  • When it runs: Wednesday, Saturday and Sunday 7:00-15:00 (always confirm current hours before you go).
  • Where it is: Sajmišna cesta 8, Jakuševec.
  • Shopping tip: bring cash and expect bargaining - prices are often flexible, especially later in the morning.

Shopping streets and department stores

If you prefer city-centre shopping you can do on foot (with plenty of coffee stops), Zagreb is ideal. Start near the main square, walk a stretch of the classic shopping streets, then dip into department stores when you want everything in one place.

Ilica Street

Ilica is Zagreb’s best-known shopping corridor. It begins at Ban Jelačić Square and runs west for about 5.6 km, so you can treat it like a choose-your-own route: browse the central stretch for the busiest shopfronts, then wander farther out for a more local everyday feel.

  • Best for: high-street shopping, practical essentials, casual window shopping, and easy café breaks.
  • How to do it: start at the square, walk west until you have had your fill, then loop back via nearby side streets for smaller shops and quieter browsing.
  • Plan your route: pair Ilica with the Cvjetni trg area for a simple shopping and coffee circuit.

Department stores near the centre

When you want a lot of categories in one place - fashion, cosmetics, home items, gifts, seasonal basics - Zagreb’s central department stores are the quickest solution. They are also useful for rainy days, last-minute needs, and gift hunting when you do not want to bounce between multiple shops.

  • NAMA (Ilica): a classic Zagreb department store address in the city centre (officially listed as Ilica 6).
  • Best for: practical shopping, small gifts, and covering multiple errands in one stop.
  • Good to know: opening hours can vary by season and day of week, so check the store’s official hours before you go, especially on Sundays and holidays.

What to buy in Zagreb

If you want souvenirs that feel genuinely Zagreb, focus on items tied to local tradition and everyday city life. The best buys are easy to pack, easy to gift, and easy to find while you are already exploring the centre - especially around Ilica Street and near Dolac Market.

Croatian design and handmade gifts

  • Licitar heart: A bright red, decorated heart made through the traditional gingerbread craft from Northern Croatia (often bought as a keepsake ornament rather than for eating).
  • Šestine umbrella: A signature Zagreb-style umbrella inspired by local folk costume patterns - practical, photogenic, and one of the most recognizable Zagreb gifts.
  • The tie (cravat): A classic Croatian style symbol linked to Croats and the early history of the necktie - a great gift if you want something wearable and meaningful.
  • Penkala pen or pencil: A small, useful souvenir connected to Zagreb inventor heritage - perfect if you want something you will actually use after the trip.
  • Local crafts: Small ceramics, handmade jewellery, illustrated Zagreb prints, and other artisan items are easiest to browse in city-centre boutiques and market areas.

Edible Croatian gifts

  • Bajadera: One of the most popular boxed chocolate gifts in Croatia - easy to pack and widely sold.
  • Paprenjak biscuits: A traditional Croatian spiced biscuit often recommended as a Zagreb-style gourmet souvenir.
  • Local market finds: Depending on season, look for honey, jam, nuts, dried fruit, and other packable goodies while browsing Dolac Market.

Tip: if you are flying, choose sealed, easy-to-carry food gifts (boxed sweets and packaged biscuits travel best). For anything liquid or fragile, buy it last and pack it carefully.

Shopping malls in Zagreb

Zagreb has everything from small city-centre passages (perfect for quick errands) to large, modern malls built for an all-in-one shopping day with dining and entertainment. Malls are especially useful in winter, on rainy days, or when you want international brands and practical essentials in one place. Opening hours can vary by tenant, season and day of week, so check the mall’s official hours for the exact date you plan to visit.

City-centre malls and shopping passages

  • Importanne Centar - best for quick, central shopping near the Main Railway Station area and a convenient indoor shortcut-style mall.
  • Importanne Galleria - best for beauty, books and smaller specialty stores in a central business-centre setting.
  • Branimir mingle mall - best for combining shopping with cinema, food and fitness in a very central location.
  • Cvjetni Centre - best for an ultra-central shopping break right by Flower Square and the café zone.
  • Centar Kaptol - best for a more premium, city-centre shopping stop near the historic core.

Big destination malls in Novi Zagreb

  • Avenue Mall - best for a classic mall day in Novi Zagreb with a broad mix of fashion, services and food options.
  • Arena Centar - best for a full-scale shopping day with a huge store lineup and plenty of space for families.

Suburban malls for maximum choice

  • City Center one East - best for a big selection on the east side of the city, especially if you are driving.
  • City Center one West - best for a large mall experience on the west side with easy access from major roads.
  • Supernova Garden Mall - best for east-Zagreb shopping with a mix of stores and restaurants in one compact center.
  • Green Gold - best for a smaller, practical shopping stop in the business zone, convenient for errands and quick essentials.

Largest mall day trip from Zagreb

  • Westgate Shopping City - best for a full day of shopping outside the city, with a huge range of brands and services in one place.

Outlet shopping near Zagreb

If you want outlet-style discounts near Zagreb, the main choice is Designer Outlet Croatia, an outlet village with year-round reductions. It is easiest to visit by car, but you can also use a shuttle bus from the city. The outlet is open Monday to Saturday and is closed most Sundays, so always confirm the official hours before you go.

Designer Outlet Croatia

Designer Outlet Croatia is located in the Rugvica commercial zone, next to IKEA, and is the closest true outlet-shopping option for Zagreb visitors. It works best as a half-day trip when you want international brands at reduced prices and a more relaxed, open-air shopping layout than a classic mall.

  • Opening hours: typically 10:00-21:00 Monday to Saturday.
  • How to get there: by car is the simplest option.
  • Shuttle bus option: the centre publishes a (route: Savski most - IKEA / Designer Outlet Croatia).
  • Best time to visit: weekday late morning or early afternoon is usually calmer; Saturdays can be busier during sale periods.
  • What to shop for: focus on staples and bigger-ticket items (trainers, coats, bags) where outlet discounts can make the biggest difference, then browse smaller accessories as add-ons.

If you are comparing options, you can also plan an outlet visit alongside a mall day in the city - for example Arena Centar for a full indoor shopping day or Avenue Mall for a classic Novi Zagreb mall lineup.

Practical shopping tips in Zagreb

Most shops in Zagreb follow standard Monday-Saturday hours, but Sunday opening can change week to week. Bring a little cash for markets and kiosks, and if you are eligible for tax-free shopping, ask for the paperwork at checkout and get it stamped by customs when you leave the EU.

Opening hours - Sundays and public holidays

Zagreb is easy for weekday and Saturday shopping, but Sundays are the one day that can trip you up. Croatia restricts Sunday trading, so many stores close on most Sundays and only open on selected dates.

If you are planning shopping around a Sunday or a holiday, check the venue's official hours before you go and keep public holidays in Croatia in mind.

Paying - cards, cash and ATMs

In Zagreb, you can pay in euros and card or contactless payments are common in malls and most city-centre shops. For open-air markets, bakeries and small kiosks, it is smart to carry some cash and coins.

If you want a quick refresher on money basics, see our currency guide.

Tax-free shopping (VAT refund) for non-EU travellers

If you live outside the EU, you can claim a VAT refund on eligible goods when you export them outside the EU. In Croatia, the official rule is that the total value on one invoice must exceed 100 EUR (VAT included), and you need a PDV-P (or "Tax Free") form stamped by customs when you exit the EU.

Ask for the paperwork at checkout, keep your receipt, and show your passport, purchases and forms to customs when leaving the EU. For the exact conditions and exceptions, check the official Croatian Customs VAT refund guidance.

Getting around for shopping

For city-centre shopping streets and markets, trams are the easiest way to move quickly between neighbourhoods. Use our Zagreb tram guide and keep a quick reference to the main tram lines if you are hopping between different parts of the city.

Because tickets and fares can change, double-check the latest options on the official ZET tickets and fares page before you rely on public transport for a tight shopping schedule.

Quick checklist before you go

  • Check Sunday and holiday opening times in advance (malls and chains publish "open Sundays" calendars).
  • Bring a small amount of cash for markets, kiosks and low-value purchases.
  • Keep receipts if you are buying higher-value items or planning tax-free shopping.
  • Use a bag you can comfortably carry on trams if you are shopping in the city centre.
  • If you are visiting an outlet or big mall, plan a coffee or lunch break - it makes the trip feel like a day out, not an errand run.

FAQ - shopping in Zagreb

Is anything open on Sundays in Zagreb?

Sometimes, but you should not assume regular Sunday opening. Croatia restricts Sunday trading, so many shops close on most Sundays and open only on selected dates. Check the official hours for the exact place you want to visit. Markets and special fairs are often the best bet, especially in the morning.

Where is the best place to buy souvenirs in Zagreb?

Stay central for the widest choice: walk the main shopping streets around the main square and browse city-centre boutiques for Croatian design, gifts and everyday shopping. For smaller, more local-feeling gifts, add a market stop. If you prefer indoor shopping, choose a city-centre mall.

What is the best market in Zagreb?

Dolac Market is the top pick for most visitors. It is easy to reach on foot from the main square and is the best-known place for fresh produce and local browsing. Go early in the morning for the liveliest atmosphere and best selection.

What is the best mall for tourists in Zagreb?

If you are staying in the centre, a city-centre mall is the most convenient for a quick shopping break. For the widest range of stores and a full mall day, head to a large destination mall in Novi Zagreb.

Is there an outlet near Zagreb?

Yes. The main outlet option is Designer Outlet Croatia. It is easiest to visit by car, and opening days can vary, especially on Sundays and holidays, so verify official hours for your date.

Zagreb
  • Hotels
  • Hostels

  • Flights
  • By Bus
  • By Tram
  • By Train

  • Best day trips from Zagreb
  • Bars & Clubs
  • Eating out
  • Attractions
  • Museums
  • Events
  • Shopping
  • Parks
  • General information

Importanne Galleria

A second shopping centre to open in Croatia, Importanne Galleria brought world leading brands on three floors to Zagreb.

Details
Written by: Orsat Munitić
Last Updated: 21 August 2025

Read more: Importanne Galleria

Importanne Centar

Importanne Centar was the first shopping centre in Zagreb and by time and number of visitors it became an urban symbol of the city.

Details
Written by: Orsat Munitić
Last Updated: 21 August 2025

Read more: Importanne Centar

Green Gold

Green Gold is balancing between shopping centre and hospitality centre, offering stores and cafes/restaurants and one famous hotel.

Details
Written by: Orsat Munitić
Last Updated: 21 August 2025

Read more: Green Gold

Supernova Garden Mall in Zagreb

Located in the eastern part of Zagreb, Supernova Garden Mall was the first modern shopping center in that became part of the city. Today it is one of the most popular malls in Zagreb.

Details
Written by: Orsat Munitić
Last Updated: 21 August 2025

Read more: Supernova Garden Mall in Zagreb

City Center One East

City Centre One East is third one in City Centre one family, located in very eastern end of Zagreb, easily accessible if you are entering Zagreb from direction of Slavonia (highway A3, part of Croatian Motorways) or Varaždin (A4).

Details
Written by: Orsat Munitić
Last Updated: 21 August 2025

Read more: City Center One East

City Center One West

City Centre One West was the first classic (two floors) shopping mall in Croatia when it opened its doors in 2006. Since then it got multiple "Best Buy shopping centre" awards.

Details
Written by: Orsat Munitić
Last Updated: 21 August 2025

Read more: City Center One West

Westgate Shopping City

Looking for the biggest shopping centre in Croatia? Welcome to Westgate Shopping City with over 240 stores (3,3km of display windows!) on 100.000m2!

Details
Written by: Orsat Munitić
Last Updated: 21 August 2025

Read more: Westgate Shopping City

Branimir mingle mall

Branimir mingle mall offers a different concept with emphasis on places for hanging out, fine food and recreation.

Details
Written by: Orsat Munitić
Last Updated: 21 August 2025

Read more: Branimir mingle mall

Cvjetni

Cvjetni center is located at Cvjetni Trg (Flower square), one of the most popular areas in Zagreb.

Details
Written by: Orsat Munitić
Last Updated: 21 August 2025

Read more: Cvjetni

Avenue Mall

Avenue Mall is one of more popular shopping destinations in Zagreb, easily reachable and with a large number of different stores to satisfy nearly everyone's need!

Details
Written by: Orsat Munitić
Last Updated: 21 August 2025

Read more: Avenue Mall

Arena Centar in Zagreb

Arena Centar is know as a premium shopping center in Croatia. Conveniently located in south-western part of Zagreb it's easily accessible from highway's south entrance.

Details
Written by: Orsat Munitić
Last Updated: 21 August 2025

Read more: Arena Centar in Zagreb

Centar Kaptol

Centar Kaptol is one of the first shopping centres in Zagreb, just a walk away from the main square. Excellent choice if you are in Zagreb on foot.

Details
Written by: Orsat Munitić
Last Updated: 21 August 2025

Read more: Centar Kaptol

This page may include affiliate links to external sites such as accommodations or activities. If you make a purchase through these links, we receive a small commission at no additional cost to you. We greatly appreciate your support for Absolute Croatia Travel Guide!

Absolute Croatia Copyright © 2011-2026 | Design by OM
Every effort has been taken to ensure the accuracy of the content of this site but the publisher cannot be held responsible for the consequences of any errors.

  • About
  • Contact
  • Legal
  • Privacy