Top 10 Things to Do in Zagreb

Zagreb is a city where Central European elegance meets lively Mediterranean spirit. Cobbled streets, grand Austro-Hungarian buildings, and lush city parks set the scene, while café terraces buzz with locals and visitors. At every corner, you’ll discover a blend of tradition and creativity, from centuries-old churches to vibrant street art. Whether you’re wandering the historic Upper Town or exploring the markets and museums below, Zagreb’s charm is always close at hand. 

This city invites you to stroll, taste, and experience every season. Expect rich culture, excellent coffee, diverse cuisine, and a friendly, relaxed atmosphere everywhere you go. 

Here are the top 10 things to do in Zagreb.

💡 Top 10 Things to Do

1. Stroll Through Ban Jelačić Square and Tkalčićeva Street 🏙️☕

Ban Jelačić Square is the main hub of Zagreb and the city’s most famous meeting point. Locals and visitors gather here beneath the statue of Josip Jelačić, surrounded by grand architecture and the buzz of trams. The square is the perfect place to start your Zagreb adventure or simply watch the city go by.

Just steps from the main square, Tkalčićeva Street is one of Zagreb’s liveliest promenades. This colorful street is lined with bustling cafés, trendy bars, and quirky shops, making it ideal for people-watching, coffee breaks, or trying Croatian craft beers. In the evening, the energy ramps up as terraces fill and the nightlife begins. 

✅ Tip: Visit in the evening when the street lights up and the terraces fill with laughter.  

2. Ride the Zagreb Funicular to the Upper Town 🚋🏰

The Zagreb funicular is one of the world’s shortest—and while it’s currently out of service for maintenance, it’s usually a fun and scenic way to reach the historic Upper Town (Gornji Grad). Once it reopens, don’t miss the short ride for unique city views as you ascend.

 

At the top, stroll among narrow lanes and gas lamps, with some of Zagreb’s oldest landmarks all around you. Lotrščak Tower, a 13th-century fortress, offers sweeping views and is famous for its daily noon cannon shot. Nearby, you’ll also find the Stone Gate (Kamenita vrata), a revered shrine and one of the city’s best-preserved medieval gates.

✅ Tip: Climb Lotrščak Tower for stunning city panoramas—especially beautiful at sunset!

3. Explore St. Mark’s Church and Parliament Square ⛪🇭🇷

St. Mark’s Church is renowned for its vibrant tiled roof, which features the coats of arms of Zagreb and Croatia. This square is home to the Parliament and the Old City Hall—making it the center of political and historic life for centuries.  

✅ Tip: The church is especially photogenic in the early morning or at sunset. 

4. Discover the Museum of Broken Relationships & Zagreb’s Quirky Museums 🖼️💔

Zagreb is renowned for its creative museums. Start with the world-famous Museum of Broken Relationships, then check out the quirky Museum of Illusions or the fun Chocolate Museum. For art lovers, the Mimara Museum offers a diverse collection of world art, while the Museum of Contemporary Art showcases cutting-edge exhibitions. Don’t miss the Archaeological Museum with ancient treasures, or the Technical Museum Nikola Tesla for hands-on science and history. With so many choices, there’s a museum in Zagreb for every interest. 

✅ Tip: For especially fun touch, visit the Hangover Museum or the Museum of Lost Tales —choose what matches your interests best. 

5. Relax in Zrinjevac Park and Maksimir 🌳🌷

Zrinjevac Park is a green oasis in the very heart of Zagreb. Shaded by rows of centuries-old plane trees, it’s a favorite spot for both locals and visitors to relax, stroll, or simply enjoy the atmosphere. In spring and summer, the park comes alive with open-air concerts, art fairs, and food festivals. Its elegant fountains and flowerbeds make it a perfect place for a quiet break from city sightseeing. 

Maksimir Park is Zagreb’s largest and most beautiful urban park, stretching over hundreds of acres in the city’s east. You’ll find wooded walking paths, scenic lakes, and wide meadows ideal for a picnic or outdoor workout. It’s a peaceful escape from the city bustle and also home to the Zagreb Zoo. Maksimir is loved by families, runners, and anyone who enjoys nature close to the city center. 

✅ Tip: Tip: In spring and summer, Zrinjevac hosts open-air events, while Maksimir is perfect for a day in nature. For a quieter escape, try Ribnjak Park near the Cathedral, or visit Bundek for lakeside walks and summer festivals. 

.

6. Visit Dolac Market and Taste Local Flavors 🍓🥖

Just steps from the main square, Dolac Market is Zagreb’s colorful open-air pantry. Browse stalls overflowing with fresh fruits, veggies, local cheeses, honey, and more. Upstairs, try a warm burek or traditional štrukli (cheese pastry) at a nearby bakery.  

✅ Tip: The best time to visit is early in the morning, when the market is most lively. 

7. Climb Zagreb Cathedral and Kaptol Hill 🏰🔔

Zagreb Cathedral is Croatia’s tallest building and a true city icon, with its twin spires visible from afar. Explore the grand interior, climb Kaptol Hill for panoramic city views, and admire the medieval walls.

✅ Tip: Restoration is ongoing—check opening times, but the cathedral is always worth seeing from the outside. 

8. Experience Zagreb’s Coffee Culture and Pastry Shops ☕🍰

Zagreb’s café scene is legendary—locals love to linger over coffee and cakes in both historic coffeehouses and trendy new spots. Don’t miss a stop at Vincek, one of the city’s most beloved patisseries, famous for its kremšnita and wide selection of traditional desserts. For a taste of history, try Medičarna and its honey-based sweets, or enjoy classic Zagreb charm at Kraš Choco Bar. If you’re craving something modern, Meet Mia stands out with colorful pastries and creative cakes, while Cukeraj is a local favorite for its playful, homemade treats. Whether you’re after a nostalgic slice of cake or an Instagram-worthy dessert, Zagreb’s pastry shops have you covered.

✅ Tip: Head to Cvjetni Trg (Flower Square) for lively café terraces and great people-watching. 

9. Explore Mirogoj Cemetery 🕊️🌹

Often described as one of Europe’s most beautiful cemeteries, Mirogoj is an open-air art gallery with arcades, sculptures, and a peaceful park-like setting. The resting place of many famous Croats, it’s both moving and visually stunning.  

✅ Tip: Bring a camera—the architecture and views of the city are remarkable. 

10. Take a Walk on Medvednica Mountain (Sljeme) 🥾🌲

For fresh air and nature, head just north of the city to Medvednica Mountain. Well-marked hiking trails, mountain huts, and panoramic viewpoints make it perfect for outdoor lovers. In winter, Sljeme is also Zagreb’s ski resort. 

✅ Tip: Try a homemade štrukli or bean stew at a traditional mountain hut. 

🗺️ Things to Do Around Zagreb

If you have more time, take a day trip to charming Samobor—famous for its cream cake (kremšnita), picturesque squares, and scenic walking trails. Other great escapes include the medieval town of Varaždin, Trakošćan Castle surrounded by forests and a tranquil lake, and the open-air museums of Kumrovec village. You can also explore the castles and thermal spas of Hrvatsko Zagorje, the lush vineyards of Plešivica, or visit Karlovac—a historic city of four rivers with a fortress and an impressive aquarium. 

💡Final Tip

If you’re staying longer in Zagreb, blend your days with a rich mix of discovery and relaxation. Spend your mornings exploring world-class museums, colorful markets, or iconic landmarks like the Cathedral and St. Mark’s Church. In the afternoon, unwind in one of the city’s lush parks—whether it’s the central charm of Zrinjevac, the vast green spaces of Maksimir, or a peaceful walk by Lake Bundek. Don’t miss the chance to hike the forest trails of Medvednica, where you’ll find mountain huts serving local specialties and panoramic views over the city. 

Evenings are perfect for soaking up Zagreb’s café culture or discovering a street festival, live music, or open-air cinema. Wander into hidden courtyards, find a new pastry shop, or join locals on Tkalčićeva for a relaxed night out. Take your time and embrace the city’s easygoing rhythm—your memories from Zagreb will be much richer than just photos.

👉 Your Next Step

🚀 Plan Your Trip to Zagreb

Need help with transport, accommodation, SIM cards, or car rental?
👉 Check our Travel Resource Guide for Zagreb 

Plan Smarter, Travel Better

travel tools, tips, and trip boosters

*Some links on this page are affiliate links, meaning we may earn a small commission if you book through them – at no extra cost to you. Thank you for supporting our work!*   

If you enjoyed this guide, share it with fellow travelers and help us spread the love for Croatia. 💙

Your support means the world to us! 

Your CTC Team

“We promote Croatia — but we don’t sell its soul.”

At ComeToCroatia.Holiday, we believe that the beauty of Croatia — its hidden beaches, forests, villages, and cliffs — is not a commodity, but a legacy.

That’s why:

We are not just a travel guide. We are guardians of balance — between sharing and preserving.

If you love Croatia, you’ll love it even more when you respect it.

 

CTC – ComeToCroatia.Holiday 

Share on facebook
Share on X    

MAGICAL CROATIA:
Explore the Wonders

Please, enter where to send the e-book

GREAT THINGS

come to those who subscribe

Find out the latest information, interesting articles and much more…