About Teaching English in Slovenia
To teach English in Slovenia, you will need a TEFL certificate. A 4-year college degree is not required. EU citizenship or a work visa and native English proficiency are expected to find a TEFL job. The average salary for an English teacher in Slovenia is about $850 - $1,250 USD per month.
Nestled between the Julian Alps and the Adriatic Sea, the beautiful pint-sized nation of Slovenia represents one of the truly hidden gems of southeastern Europe. Known for its stunning scenic beauty and charming medieval cities, Slovenia is one of the smallest countries in the world, so it's not a major job market for teaching English. That said, with an advancing economy and increasing integration with Europe, learning English has become more important than ever.
English teaching jobs in Slovenia are available in September and January with an expected downtime in August. A typical teaching contract is 10 or 12 months in length. In most cases, schools recruit teachers in person, while some will recruit in advance via phone/Skype. A bachelor's degree is preferred but not required to teach English in Slovenia. However, a TEFL certification is a must. Preferences are typically given to those with citizenship from a European Union nation.
Wages are modest - you certainly won't get rich teaching English in Slovenia, but the cost of living is average, so you should expect to break even while living comfortably. The English teaching job market in Slovenia is strongest in major cities like Ljubljana.