If you want to live and work in Slovenia …
EU nationals can stay and work in Slovenia for 90 days.
However, if you want to stay longer for work – for more than 90 days – you need to apply for a Residence registration certificate for EU citizens at an administrative unit. This gives you free access to the labour market and you do not need the consent of the Employment Service of the Republic of Slovenia. When you receive your residence permit, you register your temporary residence address in Slovenia.
For further information about entry and residence, see Ministry of the Interior website.
Nationals of the Member States of the European Economic Area and the Swiss Confederation are subject to the same conditions as EU nationals.
Learn more
Third-country nationals who wish to enter and reside in Slovenia for the purposes of tourism, business, personal visit, employment, study, family reunification or other purposes of residence must obtain a visa (if required for entry to Slovenia) or a residence permit from a diplomatic mission or consulate of the Republic of Slovenia abroad before entering Slovenia.
Third-country nationals whose purpose of stay is for work, etc., usually need a work permit. In this case, you must obtain a Single Residence and Work Permit, which allows you to enter, temporarily stay, work and be employed in Slovenia. For further information, see Employment service of Slovenia website.
A third country is any country that is not a member of the EU, the EEA (Iceland, Norway, Liechtenstein) or the Swiss Confederation.
Learn more