If your dog suddenly becomes ill or gets injured while you’re travelling in Croatia, knowing where to find an emergency vet can save valuable time.
The good news is that emergency veterinary clinics in Croatia are available in most larger cities and popular tourist destinations. However, the situation can be quite different on smaller islands and in remote areas, where veterinary care may be limited.
Before you travel, it’s also worth reading our guide Dangers for Dogs in Croatia: What Every Owner Should Know, which covers the most common hazards, including heatstroke, sea urchins, venomous snakes, ticks and other risks you may encounter during your trip.
Are there emergency vets in Croatia?
Yes. Larger cities such as Split, Zagreb, Rijeka, Zadar, Dubrovnik and Pula have veterinary clinics that provide emergency treatment or after-hours services during nights, weekends and public holidays.
On smaller islands and in rural parts of Croatia, veterinary care may be much more limited. Some islands have only one veterinary clinic with regular working hours, while others rely on visiting veterinarians from the mainland.
If your pet needs urgent treatment on one of these islands, you may need to return to the mainland by ferry before veterinary care is available. For that reason, it is a good idea to save the contact details of the nearest emergency veterinary clinic as soon as you arrive, especially if you are staying on an island or planning a road trip through several regions of Croatia.
Below you’ll find a list of emergency veterinary clinics across Croatia (updated for summer 2026).
What to do before visiting an emergency vet
Before setting off, it is always worth calling the clinic first. Some veterinary practices provide a true 24-hour emergency service, while others operate on an on-call basis outside regular opening hours.
If you are staying on an island, ask whether emergency treatment is available locally or whether you should travel to the mainland. During the busy summer season, knowing this in advance can save valuable time.
It is also a good idea to save the clinic’s location in Google Maps before you need it. Finding an unfamiliar address late at night in a town you don’t know can add unnecessary stress during an emergency.
Emergency veterinary clinics in Croatia
Always call before you arrive. If you’re calling from a foreign phone number, dial +385 or 00385, followed by the area code without the leading 0. For example: +385 91 xxx xxxx or +385 21 xxx xxx. If you’re calling from a Croatian phone number, simply omit +385 and add a leading 0 instead. For example: 091 xxx xxxx or 020 xxx xxx.
Bjelovar
Veterinary station Bjelovar
Slavonska cesta 4, Bjelovar
+385 (0)43 241 392
Brač
Veterinary clinic Vet Vision
Dolčić 4a, 21400 Supetar
+385 (0)21 384 600
+385 (0)98 392 770
Crikvenica
Veterinary clinic Crkivenica
Kotorska ulica 28, Crikvenica
+385 (0)99 191 1978
Dubrovnik
Veterinary clinic Bobanović
Kneza Domagoja 4, Dubrovnik
+385 (0)20 357 345
Dubrovnik Mokošica
Veterinary clinic Anima Vita
Ulica uz Jadransku cestu 1b, Mokošica
+385 (0)20 454 333
Hvar
Veterinary clinic Hvar
Šime Buzolića Tome 15a, Hvar
+385 (0)21 880 022
Karlovac
Veterinary station Karlovac
Clinic Turanj +385 (0)47 641 008
Clinic Draganić +385 (0)47 715 157
Clinic Rečica +385 (0)47 713 001
Korčula
Veterinary clinic Korčula
Ulica Hrvatske bratske zajednice 110, Korčula
+385 (0)91 211 5101
Makarska
Veterinary station Makarska
Trg Tina Ujevića 1, Makarska
+385 (0)21 611 370
Veterinary clinic Snoopy
Ulica Zrinsko Frankopanska 57
+385 (0)99 250 7050
Poreč
Veterinary hospital Poreč
Mate Vlašića 45, Poreč
+385 (0)91 521 6783
Pula
Veterinary clinic Pula
Dinka trinajstića 1, Pula
+385 (0)98 98 11 666
Rijeka
Veterinary station Rijeka
Stube Marka Remsa 1, Rijeka
+385 (0)51 345-033
+385 (0)91 214 8822
Rovinj
Veterinary clinic Vet Rovinj
Laste 9, Rovinj
+385 (0)98 334 091
Split and Solin
Veterinary clinic Raunig (Pet vet)
Velebitska ulica 70, Split
+385 (0)21 488 700
Animal hospital Vetti
Dračevac 4d, Solin
+385 (0)21 278 311
Šibenik
Animal hospital More
Ul. Velimira Škorpika 19, Šibenik
+385 (0)22 333 322
Vodice
Veterinary clinic Vodice
Ante Poljička 35, Vodice
+385 (0)99 700 3737
Zadar
Veterinary clinic Zadar
Skročini 2b, Zadar
+ 385 (0)98 339 400
Veterinary clinic Bokanjac
Put Vrela 2a, Zadar
+385 (0)91 511 5092
Zagreb
Faculty of Veterinary Medicine Zagreb (animal hospital)
Ul. Vjekoslava Heinzela 55, Zagreb
+385 (0)1 2390 111
Veterinary clinic Buba
Riječka ulica 10, Zagreb
+385 (0)60 600 100
Happy Vet
Bolnička cesta 63, Zagreb
+385 (0)1 348 3600
Vet Vision
Turinina ulica 5, Zagreb
+385 (0)99 3974 664






