Slovenia is an increasingly attractive destination for skilled professionals seeking employment in the European Union. A member of the EU and Schengen Zone, Slovenia offers a growing job market, a lower cost of living than Western Europe, and a clear pathway to permanent residency and citizenship. If you’re a non-EU national looking to work in Slovenia, this comprehensive guide explains exactly how to apply for a Slovenia work visa and work permit in 2026 — step by step.
Do You Need a Work Visa for Slovenia?
Whether you need a Slovenia work visa depends on your nationality:
- EU/EEA and Swiss citizens: No work permit required. You can legally reside and work in Slovenia with full freedom of movement.
- Non-EU nationals: You need a Single Work and Residence Permit — which combines a work permit and a temporary residence permit in one document.
Slovenia’s immigration system for foreign nationals is governed by the Aliens Act (Zakon o tujcih), which defines the grounds, conditions, and procedures for obtaining the right to work and legally reside in the country.
How Hard Is It to Get a Work Visa in Slovenia?
Slovenia’s work visa process is moderately complex but entirely achievable for those who meet the requirements. The main challenge for most foreign nationals is securing a job offer first — the application process is largely initiated by the employer, not the employee.
Key factors that affect difficulty:
- Your profession: Shortage occupations (IT, construction, healthcare, transport) have simplified procedures and faster approval
- Your employer’s experience: Employers familiar with hiring foreign nationals navigate the process more smoothly
- Your documentation: Complete, properly apostilled and translated documents are essential
- Processing times: Administrative units in Slovenia can be slow — plan for 30–60 days
Types of Work Permits in Slovenia
1. Single Work and Residence Permit
The Single Permit is the primary work authorization for non-EU foreign nationals in Slovenia. It combines the work permit and the temporary residence permit into a single document, valid for one year and renewable annually.
- Valid for 1 year, renewable
- Tied to a specific employer
- Employer applies on behalf of the foreign employee
- Processing time: 30–60 days
2. EU Blue Card
The EU Blue Card is the premium work authorization for highly qualified professionals from non-EU countries. Requirements include a university degree recognized in Slovenia and an employment contract with annual salary of at least €44,304.
- Valid for up to 2 years
- Family members can join without additional reunification procedures
- Easier to change employers within the same sector
- Faster path to permanent residence eligibility
3. Seasonal Work Permit
For workers engaged in seasonal employment — primarily in agriculture and tourism — Slovenia issues Seasonal Work Permits valid for up to 6 months.
4. Intra-Company Transfer Permit
For staff relocated from a foreign branch or subsidiary to a Slovenian company within the same corporate group.
Slovenia Work Permit Application Process: Step by Step
Step 1: Secure a Job Offer
A valid job offer is required to apply for a Single Permit. The process is typically initiated by the employer. Start your job search through MojeDelo.com, ESS (Zavod RS za zaposlovanje), LinkedIn, or direct applications to Slovenian companies.
Step 2: Employer Applies to the Employment Service
Your Slovenian employer must conduct a labour market test — checking whether the vacancy can be filled by a Slovenian citizen or EU national. The employer applies to the Employment Service of Slovenia (Zavod RS za zaposlovanje) for authorization to hire a foreign worker.
Step 3: Submit the Single Permit Application
The application is submitted to the competent administrative unit (Upravna enota) and includes:
- Completed application form
- Valid passport (valid for at least 3 months beyond intended stay)
- Signed employment contract
- Written approval from the Employment Service
- Police clearance certificate (apostilled and translated into Slovenian)
- Proof of adequate health insurance
- Proof of accommodation in Slovenia
How Long Does It Take?
Total estimated timeline is 6–12 weeks: labour market test takes 2–4 weeks, written approval 1–2 weeks, and Single Permit processing at the administrative unit 30–60 days.
How Much Does It Cost?
- Administrative fee (Single Permit): €74.50
- Apostille and document legalization: €100–€300
- Certified translation into Slovenian: €200–€500
- Legal/immigration assistance (recommended): €500–€1,500
- Total estimated cost: €1,025–€2,775
Rights and Benefits for Work Permit Holders
- Work legally for your sponsoring employer
- Same wages and working conditions as Slovenian citizens
- Access to public healthcare through mandatory contributions
- Social security coverage — pension, disability, unemployment insurance
- Family reunification after 1 year of legal residence
- Apply for permanent residence after 5 years of continuous legal residence
Conclusion
Applying for a Slovenia work visa requires preparation, a valid job offer, and an employer willing to initiate the process. The Single Work and Residence Permit is the primary route for non-EU foreign nationals. For highly qualified professionals, the EU Blue Card offers faster processing and greater flexibility. Start by securing a job offer in Slovenia, ensure all your documents are apostilled and translated, and budget 6–12 weeks for the full process.

