Teach English in Slovenia
TEFL jobs in Slovenia
You can teach English in Slovenia at private language schools, in business English, at international schools and with private students, mainly in Ljubljana and Maribor. It is a small, competitive market, because Slovenians already speak excellent English, so most roles go to qualified teachers with experience. EU citizens can work freely, while UK, US and other non EU teachers need a single residence and work permit. Language schools usually pay by the hour, and a full-time contract must pay at least the 2026 minimum wage of €1,481.88 gross a month.
Teaching English in Slovenia at a glance
| Main employers | Private language schools, business English providers, international schools, private students |
| Typical pay | Language schools commonly pay by the hour; full-time contracts must meet the minimum wage |
| Minimum wage | €1,481.88 gross a month from 1 January 2026, about €1,000 net |
| Hiring | August and September for the school year, with some January openings |
| Minimum TEFL hours | 120 hours, with a Level 5 TEFL or CELTA a real advantage |
| Degree | Expected by most employers and usually needed for a non EU permit |
| Right to work | EU and EEA citizens work freely; others need a single residence and work permit |
| Main cities | Ljubljana, Maribor, Celje, Koper and Kranj |
Is it hard to find English teaching jobs in Slovenia?
Yes, harder than in most of Europe. Slovenia has one of the highest levels of English proficiency in the EU, state schools employ Slovenian teachers of English, and the market is small. The realistic routes are business English for companies, private language schools teaching exam and specialist English, and international schools. Your chances are far better if you hold an EU passport, a strong qualification and experience, and if you are already in the country.
What kinds of English teaching jobs are there in Slovenia?
Private language schools. Teach adults and teenagers, often exam preparation such as Cambridge and IELTS, in the afternoons and evenings. Much of the work is part time and paid by the hour.
Business English. Ljubljana and Maribor companies, including exporters in manufacturing and pharmaceuticals, pay for workplace English, often delivered in their offices or online.
International schools. A small number in Ljubljana follow British, American or IB curricula and want qualified, experienced teachers.
Private and online students. A common way to fill a timetable and add income.
How much do English teachers earn in Slovenia?
Language schools commonly pay by the hour, with business English and exam classes at the top of the range. Slovenia’s minimum wage rose to €1,481.88 gross a month on 1 January 2026, about €1,000 net, which is among the highest in Central and Eastern Europe, so a full-time employment contract must pay at least that. Many teachers work part time or on a freelance basis across several schools, so check how many paid hours you are guaranteed. Compare pay across countries on the TEFL Salary Index, or read how much TEFL teachers make.
What qualifications do you need to teach English in Slovenia?
Most employers want a degree and a TEFL certificate of at least 120 hours, and because the market is competitive, a Level 5 TEFL or CELTA and experience make a real difference. Business English and exam teaching skills are especially useful. International schools ask for a teaching qualification and experience. A degree is also usually needed for a non EU permit. Our Ofqual-regulated Level 5 TEFL course can be verified on the Ofqual register.
Which visa do you need to teach English in Slovenia?
EU, EEA and Swiss citizens, including Irish passport holders, can live and work in Slovenia freely and register their residence locally. UK citizens lost that right after Brexit, so UK, US, Canadian and South African teachers need a single residence and work permit, applied for with a job offer through the local administrative unit. Allow time for apostilled documents and translations. Check current rules with the Slovenian embassy and our Visa Desk before you travel.
Where are the English teaching jobs in Slovenia?
Ljubljana, the capital, has most language schools, business English work and international schools, and the highest rents. Maribor, the second city, has a university and lower costs. Celje, Kranj and the coastal town of Koper have smaller markets.
What is it like teaching and living in Slovenia?
Slovenia is small, safe and green, with the Julian Alps, Lake Bled and the Adriatic coast all within easy reach. Students are usually motivated and already confident in English, so classes focus on fluency, exams and professional skills. Life is relaxed and well organised, public transport is good, and learning some Slovenian is appreciated, especially outside Ljubljana.
Teaching in Slovenia: read next
- Comparing Central Europe? See our guides to Austria, Hungary and Italy.
- Choosing a course? Read our guide to the best TEFL certifications for Europe.
- Compare pay in our TEFL Salary Index and check entry rules on the Visa Desk.
Last updated: 2 October 2026. Pay figures are approximate, not quotes. Residence and work permit rules change, so confirm current requirements with the Slovenian embassy and your employer before you travel.



Living costs
Slovenia is cheaper than Austria or Italy but no longer a budget destination, and Ljubljana rents have risen steadily. Rent is the biggest cost, highest in the old town and city centre, while districts such as Bežigrad, Šiška and Fužine and cities such as Maribor and Celje cost noticeably less.
Public transport is good value, groceries at discount chains are reasonable, and student lunch vouchers keep some meals cheap. Eating out in central Ljubljana is closer to Central European prices. Because so much teaching work is part time, budget carefully before you commit.
All figures below are in euros and are 2026 Ljubljana rental benchmarks and Numbeo averages, checked on 2 October 2026. Prices change, so check a current source before you budget.
- One-bedroom flat, central Ljubljana: €800 to €1,150 a month
- One-bedroom flat, outer Ljubljana: About €700 to €900 a month
- Utilities: About €230 a month
- Groceries for one: €250 to €400 a month
- Single person budget, excluding rent: About €900 a month
- Single city bus ticket: About €1.30
- 1 litre of petrol: About €1.56
- Eating out and entertainment: €220 to €320 a month
TEFL jobs in Slovenia: KEY POINTS
SALARY
Paid by the hour; full time at least €1,481.88 gross a month
EDUCATION
Degree expected by most employers
MAIN JOB TYPES
Language schools, business English, international schools
TEFL CERTIFICATION NEEDED
120 hours minimum; Level 5 TEFL or CELTA a real advantage
KEY FACTS
- Popular locations for TEFL jobs: Ljubljana for most language school, business English and international school work; Maribor, Celje, Kranj and Koper have smaller markets.
- English teacher salaries in Slovenia : Language schools commonly pay by the hour, with business English and exam classes at the top of the range. A full-time employment contract must pay at least Slovenia's minimum wage of €1,481.88 gross a month (about €1,000 net) from 1 January 2026. Much of the work is part time or freelance.
- TEFL qualification requirements: At least a 120-hour TEFL qualification; a Level 5 TEFL or CELTA is a real advantage in this competitive market
- Prerequisite university degree: Most employers expect a bachelor's degree, and it is usually needed for a non EU permit. International schools want a teaching qualification.
- Term times: Schools run from September to June; language schools teach year round, with the busiest terms from October to May.
- Currency: Euro
- Language: Slovenian
- Teaching programmes: Teaching adults or children in private language schools as well as international schools or as a private tutor.
- Age restrictions: None
- Previous teaching experience: is desirable for many roles but not essential
Facts about Slovenia
LANGUAGE
Slovenian
POPULATION
2.1 Million
TEFL JOB DEMAND
Competitive
CURRENCY
Euro
CAPITAL
Ljubljana
OUR SLOVENIA TEFL RATING
4.2
TEFL jobs in Slovenia: FAQS
How much can I earn as an English teacher in Slovenia?
Language schools commonly pay by the hour, with business English and exam classes paying best, and much of the work is part time. A full-time employment contract must pay at least Slovenia’s minimum wage of €1,481.88 gross a month, about €1,000 net, from 1 January 2026. International schools pay more for qualified teachers.
Is Slovenia expensive to live in?
It is cheaper than Austria or Italy but not a budget destination. A one-bedroom flat in central Ljubljana costs about €800 to €1,150 a month, and a single person spends around €900 a month before rent. Maribor and smaller cities are noticeably cheaper.
Can I teach English in Slovenia without a degree?
It is difficult. Most employers expect a degree, and the market is competitive, so candidates without one struggle, especially non EU citizens who usually need a degree for a permit. See our guide to teaching English in Europe without a degree for more flexible countries.
What is the best TEFL certificate for teaching in Slovenia?
Because Slovenia is a small, competitive market where students already speak good English, an Ofqual-regulated Level 5 TEFL Diploma or CELTA gives you the best chance, ideally with business English and exam preparation skills. An accredited 120 hour certificate is the minimum. Our guide to the best TEFL certifications for Europe compares the options in detail.
Can UK citizens teach English in Slovenia after Brexit?
Yes, with a job offer. Since Brexit, UK citizens need a single residence and work permit, while Irish and other EU citizens can work freely and simply register. Because the market is small and competitive, few employers sponsor permits, so EU passport holders have a clear advantage. Check current rules on our Visa Desk.
Is it hard to find English teaching jobs in Slovenia?
Yes, harder than in most of Europe. Slovenians already speak excellent English and state schools employ Slovenian teachers, so the realistic routes are business English, exam focused language schools and a few international schools. A strong qualification, experience and being in Ljubljana help. Compare a larger nearby market in our guide to teaching English in Italy.
TEFL courses
Become a confident, qualified English teacher with flexible online, classroom or mixed learning.
TEFL internship
With accommodation, training and full in-country support sorted – it’s the hassle-free way to kick-start your TEFL career.
TEFL jobs
Check out new TEFL job listings on our sister company’s well-stocked jobs board.
United Kingdom (UK)
United States (US)
Canada
South Africa
India
Australia
New Zealand
China
Russia
Germany
France
Spain
Netherlands
Vietnam
United Arab Emirates
Italy
Poland
Thailand
Türkiye