
Full-time study at public institutions is free for EU citizens (English-taught programmes may charge fees), with costs covered by the Ministry of Science, while non-EU students pay fees set by the institution – around €1,000–6,000 a year in the natural and technical sciences. Croatia offers more than 1,850 programmes, around 100 of them in English, and a student residence place costs around €35–130 a month. Read about admission, living costs and student jobs.
At public institutions, the costs of full-time study for Croatian and EU citizens are covered by the Ministry of Science through programme funding – this is what the University of Zagreb's calls for applications for 2026/27 say. You can check the detailed conditions in the call (natječaj) of your chosen institution.
Students from outside the EU pay around €1,100–10,400 a year in the humanities and social sciences, around €1,000–6,000 in the natural and technical sciences, and €10,000–12,000 for medicine. The application fee is around €60–300.
Programmes taught in English may charge full fees – for example, at the Faculty of Electrical Engineering and Computing (FER) in Zagreb €5,574 a year for the bachelor's and €5,970 for the master's programme (2026/27). Before you apply, check whether the fee also applies to EU citizens.
Sources: European Commission – Study in Europe (education.ec.europa.eu/study-in-europe), Eurostat, official national study and residence portals and authorities, Eurodesk, enic-naric.net, studentnews.eu. As of September 2026.