🇸🇮work Visa

D Visa (Long-Stay National Visa)

Slovenia

Last updated: December 28, 2025

Duration

90 days

Visa Fee

$88

Time

2-3 weeks

Complexity

Medium

About this Visa

The D visa is a long-stay visa for foreigners who want to live and work in Slovenia for several months. It's for employment, family reunification, or education. You need a job offer or another qualifying reason to get it. This visa is not specifically for seasonal workers. For short seasonal agricultural work (under 90 days per year), you don't need a D visa at all—only a simple work permit. The D visa is for longer stays or other purposes like family reunification. You can work for a specific employer in Slovenia. You cannot change jobs without permission. You can stay with your family members after 2 years of residence. You can travel to other European countries (Schengen area) while your visa is valid.

Key Benefits

  • Work legally for employer without restrictions
  • Bring family after 2 years of residence
  • Access healthcare through public system
  • Travel freely in Schengen area
  • Path to permanent residence after 5 years
  • Path to citizenship after permanent residence
  • No work restrictions after permanent residence
  • Access child allowances and unemployment insurance

Eligibility & Requirements

Eligibility Criteria

  • Must be 18 or older
  • Must have job offer from registered Slovenian employer
  • No serious criminal record; must provide clean background certificate
  • Must have health insurance with minimum €30,000 coverage
  • Must show financial means of approximately €1,200-1,280 per month
  • Cannot be banned from Schengen area or deported from EU
  • Valid passport required for at least 18 months

Financial Requirement

Approximately €1,200-1,280 per month in savings or income; must show proof through bank statements or job contract

Documents

  • Valid passportMust be valid for at least 18 months after visa issuance
  • D visa application formAvailable from Slovenian embassy or consulate
  • Passport photoColor, 45x35mm, taken in last 6 months
  • Job offer or employment contractFrom registered Slovenian employer
  • Health insuranceMust cover at least €30,000 for entire visa period
  • Criminal record certificateFrom home country, translated to English or Slovenian, not older than 3 months
  • Proof of housingLease, rental contract, or letter offering accommodation
  • Bank statements3-6 months showing financial capacity
  • Translated documentsOfficial documents must be translated to English or Slovenian

Disclaimer: The information on this page is for general informational purposes only and does not constitute legal or immigration advice. Visa requirements, fees, and processes change frequently. Please verify all information with official government sources and consult a qualified immigration attorney before making decisions.