Things to do in Pula

Visit ancient Roman structures in Pula

Since ancient Roman times, Pula has been a prosperous city in the county of Istria, Croatia. It is a popular holiday destination because of its year-round temperate climate, pristine nature, and well-preserved historic center.


Things to do in Pula



Strolling along the city’s historic center will take you back as far as the Roman period. The most famous structure in the city is the Pula Arena or Coliseum, a Roman amphitheater dating back to 27 BC. You can also visit the Temple of Rome and Augustus as well as the Arch of the Sergii.



Nightlife in Pula is mostly concentrated around the city center and on Sergijevaca Street. There aren’t many options for bars and clubs but you can spend a worthwhile evening exploring nice restaurants and pizzerias around town.





Sergijevaca is the main shopping street in the city of Pula. Along the street, you can find an eclectic assortment of sweet shops, clothing stores, and souvenir shops.



Backpackers can enjoy camping at a youth hostel and campsite near the beach. If you are looking for a more convenient accommodation, you can find a range of hotels and apartments throughout the city.


When to go to Pula

Pula enjoys the warm Mediterranean sun almost every day of the year so whenever you visit there will be nice weather to enjoy as well as wonderful things to do in Pula. Because of the city’s pleasant Mediterranean climate, summers are warm but not too hot while winters are mild and moderate. The average high temperature for the warmest month of July is 28 °C (82 °F) while the average low temperature for the coolest month of January is 2 °C (36 °F). Rainfall is spread evenly throughout the year.


Summer is the most ideal time to spend your holiday on the beaches of Pula while winter is the best season for hiking and mountain biking. Many summer festivals are held in the Pula Arena, such as the Pula Film Festival in July.

Pula Facts

Population57 191
CurrencyCroatian Kuna
AirportPula, Croatia (PUY)

Pula average temperatures

9 °C 9 °C 13 °C 16 °C 21 °C 24 °C 28 °C 27 °C 24 °C 19 °C 13 °C 10 °C