Tools Homepage › Study Abroad › Teaching in Slovenia
K12 Academics · Study Abroad Guide

Teaching in Slovenia

A guide for aspiring & qualified teachers — how teaching in Slovenia works, the routes and requirements, visas, pay, and how to find the right role.

Market
Small but stable (Ljubljana, Maribor)
Main routes
Language schools; int'l schools; business English
Visa
EU: free; non-EU: difficult
Pay
~$850–1,250/mo (universities/int'l higher)
Core requirement
TEFL + degree (usually)
Find roles
the K12 Academics directory
Printable version. Download this study-abroad guide as a free PDF to save, print, or share.
⇩ Download PDF

Slovenia has a small but stable market for English teachers, concentrated in Ljubljana (with Maribor, Celje, and Koper also active). English is the lingua franca of business, and because many Slovenian companies operate internationally, there’s steady demand for business English, alongside eager school pupils and motivated adult learners. Roles span private language schools (the most common — children, adults, and business professionals), international schools (foreign curricula taught in English), universities, some public schools, and private tutoring. Pay is modest but supports a comfortable, scenic European lifestyle. One important caveat: non-EU access is difficult (schools rarely sponsor work visas; the Youth Mobility Visa is a notable exception for some nationalities). This guide gives a clear, program-neutral overview and points you to the K12 Academics directory to find and compare the specific schools, programmes, and recruiters that fit you.

Step 1 of 10

Understand Why Teachers Choose Slovenia

Slovenia offers a small but stable market, steady business-English demand (companies operate internationally), and a scenic, comfortable European lifestyle — appealing, especially for EU teachers; non-EU access, however, is difficult.

Small but stable — market
Business English — steady demand
Scenic — European lifestyle
How to help: Weigh Slovenia’s stability, business-English demand, and lifestyle against difficult non-EU access — for EU teachers who value a scenic, comfortable base, it’s appealing.
Good to know: Because Slovenian companies operate internationally, there’s steady demand for business English on top of school and adult learners.
Step 2 of 10

Understand the Types of Teaching Roles

Route types include: private language schools (the most common — children, adults, and business professionals), international schools (foreign curricula taught in English), universities, some public schools, corporate/business English, and private tutoring (popular, including exam prep). Browse and compare options in the K12 Academics directory.

Language schools — most common
Int'l schools / universities — pay more
Business English — + tutoring
How to help: Match the route to your profile — a language school for general teaching, an international school or university for higher pay, or business English — then find options in the K12 Academics directory.
Good to know: Find and compare specific language schools, international schools, and recruiters in the K12 Academics directory — this guide stays program-neutral.
Step 3 of 10

Check the Requirements

Requirements: an accredited TEFL certificate (a longer 120–180-hour course, ideally with a practicum, is preferred) and, usually, a bachelor’s degree (required by most language and international schools). International schools require a teaching license and experience. Native English is preferred, but fluent non-native speakers with strong qualifications qualify.

TEFL — 120–180-hr (practicum helps)
Degree — usually required
Int'l schools — license + experience
How to help: Line up your credentials — an accredited TEFL (a practicum helps) and usually a degree, with a license and experience for international schools.
Good to know: A TEFL with a solid practicum strengthens applications, and most language and international schools also expect a degree.
Step 4 of 10

Understand the Visa & Work Authorization

EU/EEA citizens work freely (with straightforward residence registration). For non-EU citizens, access is difficult — schools rarely help with work visas and are typically unwilling to hire non-EU teachers, so a permit is hard to secure. The main exceptions are the Youth Mobility Visa (for some nationalities, such as Canadian and New Zealand citizens) and student-visa routes. Confirm current rules with Slovenian immigration.

EU/EEA — work freely
Non-EU — difficult (rarely sponsored)
Exception — Youth Mobility Visa
How to help: Know your route — EU citizens work freely; non-EU access is difficult (schools rarely sponsor), with the Youth Mobility Visa (some nationalities) or a student visa as the main exceptions.
Watch out: For non-EU teachers, the Youth Mobility Visa (available to some nationalities) is often the most realistic route, since work-visa sponsorship is rare.
Step 5 of 10

Know the Pay & Benefits

Pay typically runs ~$850–1,250/month for full-time roles; universities and international schools tend to pay more. Some schools assist with the work permit, health insurance, and professional development. The cost of living is manageable (higher in Ljubljana), so a modest salary supports a comfortable lifestyle; tutoring adds income.

Full-time — ~$850–1,250/mo
Universities/int'l — pay more
Some schools — help with permit/insurance
How to help: Set expectations — ~$850–1,250/month (universities and international schools more); the cost of living is manageable, and some schools add benefits like insurance and PD.
Good to know: Some schools assist with the work permit, insurance, and professional development — a helpful cushion given modest salaries.
Step 6 of 10

Understand Contracts & What to Watch For

Language schools typically offer ~20–30 classroom hours/week plus prep; international schools and universities offer better pay and benefits. Check hours, pay (gross vs net), contract length, and any benefits, and — for non-EU teachers — confirm whether sponsorship is genuinely possible. Favour written terms.

Language schools — ~20–30 hrs/week
Int'l/universities — better pay/benefits
Non-EU — confirm sponsorship
How to help: Read every offer for hours (~20–30/week), pay, and benefits, and — for non-EU teachers — confirm whether sponsorship is realistically possible.
Good to know: Because non-EU sponsorship is rare, confirm your visa route before committing — don’t assume a school can arrange it.
Step 7 of 10

Get Qualified & Prepared

Earn an accredited TEFL certificate (a longer course with a practicum is preferred) and have a degree. Prepare your documents (apostilled/translated), references, and background checks. Non-EU teachers should check their visa eligibility early (for example, the Youth Mobility Visa). Business-English and exam-prep skills fit Slovenia’s demand.

TEFL — + practicum
Degree — required
Non-EU — check visa eligibility early
How to help: Get an accredited TEFL (a practicum helps) and a degree, prepare apostilled documents, and — if non-EU — check visa eligibility (e.g., Youth Mobility) early; business English helps.
Good to know: Business-English and exam-preparation skills suit Slovenia’s demand — a useful edge, especially in Ljubljana.
Step 8 of 10

Plan the Hiring Timeline

Hiring peaks around September and January, and EU teachers typically need to be present in Slovenia for face-to-face interviews. Demand is much higher in Ljubljana and larger cities than in small towns. Non-EU teachers should confirm a viable visa route before planning a move.

Peaks — September & January
Interviews — in person (EU)
Focus — Ljubljana / larger cities
How to help: Plan around the calendar — hiring peaks in September and January (with in-person interviews for EU teachers), and demand is highest in Ljubljana and larger cities.
Good to know: Demand is much higher in Ljubljana and larger cities than in small towns — focus your search there.
Step 9 of 10

Prepare for the Move

You don’t need Slovenian to teach (classes are English-only), but basic Slovenian helps daily life. Popular bases include Ljubljana (the biggest market), Maribor, Celje, and Koper (on the Adriatic coast). Slovenia is safe, green, and scenic — a quintessential European lifestyle at a manageable cost.

Slovenian — not needed to teach
Basic Slovenian — helps daily life
Bases — Ljubljana, Maribor, Koper
How to help: Prepare practically — teach in English, but learn basic Slovenian for daily life; Ljubljana is the main market, with Maribor, Celje, and coastal Koper also active.
Good to know: Slovenia offers a safe, green, scenic European lifestyle — from Ljubljana to the Adriatic coast at Koper.
Step 10 of 10

Find Your Role & Thrive

Once you know your route, find and compare specific language schools, international schools, and recruiters in the K12 Academics directory. Focus on Ljubljana and larger cities, verify each contract and (for non-EU) your visa route, and build toward university or business-English roles. Confirm current rules with Slovenian immigration.

Find & compare — schools & recruiters
Focus — Ljubljana / larger cities
Verify — contract & visa route
How to help: Use the K12 Academics directory to find and compare schools and recruiters, focus on Ljubljana and larger cities, verify each contract and (non-EU) visa route, and build toward higher-paid roles.
Watch out: Browse the K12 Academics directory to find the specific schools, programmes, and recruiters that fit your route and goals.
Quick Reference

Teaching in Slovenia: The Essentials

A snapshot — program-neutral. Confirm details with Slovenian immigration and each employer.

Official & Trusted Sources

Where to learn more

K12 Academics directory find and compare teaching roles, language schools, international schools, and recruiters for Slovenia — your starting point.Slovenian immigration (Ministry of the Interior) the authoritative source on work visas and the Youth Mobility Visa (this guide is not legal advice).Slovenian Ministry of Education for recognition of teaching qualifications.Accredited TEFL/CELTA providers for language-school and business-English roles — compare options in the directory.
About this guide. This guide is a general, plain-language, program-neutral overview compiled by K12 Academics, current as of 2025–26, and is not legal, immigration, or employment advice. Slovenian rules, pay, and requirements change and vary by employer; confirm all details with Slovenian immigration (Ministry of the Interior), the Ministry of Education, and each employer. Use the K12 Academics directory to find and compare programs and schools.
Explore Slovenia

More on education in Slovenia

All of K12 Academics’ guides for Slovenia, in one place.

Country Education Guide →Studying in Slovenia →Study Abroad in Slovenia →Student Exchange in Slovenia →